RE: 2017 Ladder
No one can "fix" the ladders except Raz.
All I can suggest is either sit on your finished games until things are back to normal or still continue to report your games when they are completed.
If you report things now, they might not look right or add up correctly however, when Raz has the time, we will get things back to normal.
Sorry for the inconvenience. It is beyond our control, at the moment.