The server switched providers... but everything seems to be fine with the leaderboard now. Thanks for the comment!