I have > 1000 TPP but can't seem to unlock this achievement (http://hwbot.org/achievement/1066_). I did the manual recalculation but it still doesn't award me with it.
Hovering over the green bar and even after a few submissions it stays on 886/1000 points (Even after forced recalculate).
http://hwbot.org/user/chickenbeef/#Achievements
Okay, so the green bar eventually increases but it's still showing an amount less than my TPP.