I believe I have the charts rolled back. Not going to reenable submissions just yet though.
If possible, please look through all the various charts and check if you see anything odd, e.g. "ERR" or "ERROR" boxes. If you find any of these, post them here, along with the URL.
(I'll post the deleted stats later.)