After days of frustration and even creating a new account, following supports suggestions on making sure certain ports were open, and firewall crap. I think I solved it for me at least.

When the launcher opens click settings and unless you need a proxy set to none. Uncheck all other settings and save. Close launcher, reopen and make sure your username and password is correct and click connect. This should bring you to a screen to enter your key.

If you made a new account and the key you entered says key already in use, then use your old login info.

It has nothing to do with open ports or your firewall. We shouldn't have to jump through hoops just to play a game like that.

NE whoo you can later cahnge to offline mode if you wish.

Hope this helps some...