Hey guys, I was also facing the problem that my battle.net app was stuck in installation saying “updating blizzard agent” and found a little hotfix that worked for me.
Download the chinese version of the client here: https://www.battlenet.com.cn/account/download/ (at the bottom of the site)
install the chinese bnet-version. go into properties of the bnet-shortcut on your desktop and at targe: add –setregion=EU --setlanguage=enGB (or –setregion=US --setlanguage=enUS) behind the targetadress. it should look similar to this: “C:\Program Files (x86)\Battle.net\Battle.net Launcher.exe” –setregion=US --setlanguage=enG
Then press Windowskey+R type in %appdata% and press enter. now you are in the roaming folder and there should be a battle.net-folder. open the battle.net-config file inside the battle.net folder and change these two commands to
“AllowedRegions”: “EU”,
“AllowedLocales”: “EU”
or US if you are from the US.
Now you should be able to start the battle.net client in your language and log into your region. I hope this helps and this will be fixed soon. Greets
edit: I needed to restart my pc to get regular download-speeds. I was able to download latest overwatch and Cod:MW patches and play the games at regular ping.