That's right. For some months now I've been trying to "log in" in this mess of a place but I couldn't. For some reason, the whole site was not responding. Whatever I did, it just wouldn't work. The only solution for me to actually use the site, was to right click in a link and open it in another tag. That's stupid. So i gave up. But today, by coincidence, I logged in my phone so I was like "wth, why not"....and now it works.
So my question is this, what the hell was going on?