sorry to be a little slow to respond. Are you still experiencing the error? It does seem likely that it is related to some of the rough patches we were seeing
we always encourage you to keep an eye on our status page, which also allows people to subscribe to updates: