The Leaderboard service we have been using has been really unstable over the past days, it sucks because we always used it in the past with no issues.
But thanks for playing!