Been trying to install Diablo 3. Battle.net kept stalling. Discovered an issue with the authenticator preventing login, yet no popup in the BN Agent to input authenticator codes. Removed security requirement, now happily downloading. I also found out Windows Firewall was blocking some of the ports required for authentication so i disabled that too.