This seemed to work on Windows 8.1 (latest updates): disabling “Automatically detect settings” in the Network > Proxy control panel.
Not sure if this was just coincidence, or something else was fixed. Perhaps the new launcher is more sensitive to network issues / crappy proxy detection? I had previously tried basically everything everybody else had in this thread (repair, run as admin, disable firewall/av, uninstall/attempt to reinstall).
It’s a simple setting to test out, so it might be worth a shot.
FWIW, That fixed it for me as well – I no longer have to run the launcher with -email / -password / -nopatchui.
This is on Windows 7 Ultimate 64-bit.
Control Panel > Internet Options > Connections > LAN Settings
Make sure “Automatically detect settings” is UNchecked
Funny thing is, I usually disable auto-detect but apparently I have gotten lax in my old age.
EDIT: This fixed the issue on all 3 computers. I think we have a winner!
THANK YOU BOTH.. you have made me a very happy man!!
Me too! Thanks! The Launcher is working again!