Hey there, it probably has to do with the (still faulty) scientific notation. It says "1e4" but that's a rounding error. The achievements requires 99999 Favors, which is 9.9e4. I'll get the scientific notation fixed soon enough, I hope :D