The recent network issues you've been seeing are because our service provider is doing scheduled maintenance, which apparently wasn't going entirely according to plans. It should be over soon though.