Ok, I tried to load the site through a VPN connection and that worked. Seems some kinda DNS issue. However as soon as I logged in, initiated a withdrawal of most of the funds and succeeded. I'm done with that exchange and the lack of clarity and communication.
If they want to survive in the crypto world they better step up their game.