Also having the very same problem. At least there's a bit of solace in knowing that whatever this is, it's affecting multiple users and so hopefully they're working on a fix if it really is a fault on their side. I've thought that maybe it was a firewall issue on my end, or an issue with my ISP that sprouted up all of a sudden, but everything checks out fine, so I don't know.