I have the same problem. For my english course it seems to work fine. For my french course if they score 100% the certificate won't print. Perhaps because the decimals in English are separated with a period and the french with a comma???
I will try eliminating the decimal places as suggested and see if that makes a difference.