You have to give them a few days to clean up this mess...
I am sure the people that run this website trying to deal with so many issues so things will be off in the next few days.
I hope they will fix all the "bugs" and we can go back to smooth sailing going on forward