The leaderboard fix was deployed Feb 1. The re-indexing of the point information from the last 12 months may have slowed things down a little. So far this morning things are working well (good response time, no errors) and IT is monitoring the same.
Let us know if the same issues persist into Sunday afternoon.