There was a patch released about an hour ago which was meant to fix most of what you described, have you updated your game and tried since then?
I’ve tried it, and it didn’t do me much good. However the servers did appear but I was frequently “kicked”/disconnected from them. Not quite sure why, once more I checked my internet connection and it was fine. I also had some minor performance issues but I’m sure that’s not related to the client itself. Might have been the server.