Last night Diablo 3 and Starcraft "2" worked.
Today I installed the latest updates from Windows and whenever I launch either game the launcher gets stuck at about 70%, then crashes and I get a window telling me:
"A communication error has occurred, please restart. If problem persist please contact support."
Btw, it's persists, not persist, check your freaking grammar AAA gaming company.
I followed every tip in this thread, except launching in safe mode, since I'm not going to force my computer to run with major services shut down just to play DiabloFreakingThree:
Sometimes if I launch directly from the folder as Administrator it works, but not always.
I think it has something to do with my latest Windows updates, since last night both games worked fine, and I didn't test them out this morning until I updated my files.
I found a crazy fix though: https://us.battle.net/support/en/article/ip-release-renew-and-flush-dns
Open your launcher from your normal shortcut.
Click Start and type cmd. Right click the cmd icon and run as administrator.
Type ipconfig /release
Then type ipconfig /renew
It's a retarded solution you have to do it each time but it works.
Edited by KorbenDallas#1450 on 3/13/2013 8:43 AM PDT
I dunno man I'm sorry to hear that I feel your frustration.
First I did all the stuff that EVERYONE said to do in the first link I posted, except the stuff about starting in safe mode.
Then I opened the launcher and cmd as administrator, typed ipconfig /release, then the game goes to to the "Play" window. But before you click play, you need to type ipconfig /renew to re-establish Internet connection.
Then when you click Play it should work, but for you it doesn't, it's stupid..
Threats of violence. We take these seriously and will alert the proper authorities.
Posts containing personal information about other players. This includes physical addresses, e-mail addresses, phone numbers, and inappropriate photos and/or videos.
Harassing or discriminatory language. This will not be tolerated.