There has been a brief downtime with the servers last week that lasted a couple of hours. Everything is back to normal now
There might be another downtime soon as we might need to move the site to another server where hopefully these issues wont happen anymore. So expect some glitches again soon since no move ever happens without unexpected issues