Try pinging the servers, open your start menu, type cmd to open the command prompt then type ping and one of the following addresses

NA : 199.91.189.21
JP : 124.150.157.36
EU : 199.91.189.19

I got d/c'd and got constant 90000 then pinged my NA IP and instantly got back in, might help or might be coincidence but it's worth a try.