Seems to work for me, now, as well.
We do know there are some issues, it's probably over 6 months ago we got a report about it though. We do have some hacks in the background that can detect when it's broken and restart a few things. Normally it shouldn't be down for long.