Heroes of the Storm has been running very well for the most part since I started playing it earlier this year. It's suddenly gotten a lot worse over the past few days though.
I first started to notice an issue with my personal HOTS game when I was unable to queue up for a few Heroes games on Saturday night. This was after experiencing much worse than usual lag and several game-crashing disconnects earlier in the evening (serious apologies to anyone watching my stream!). Whenever I would press the "ready" button to signal that I wanted to jump into the matchmaking queue, I would immediately be kicked out and greeted with an error message saying: "S2MASTER_UNKOWN_MMQ_HANDLE."
Normally, queuing up for matchmaking in Heroes makes your chosen hero character switch their default stance to a more combative one like so:
The "S2MASTER_UNKOWN_MMQ_HANDLE" made it so that whenever I tried to ready up a character like the giant pink ladybug you can see above (real name Anub'arak), he'd forcibly return to his idle state all of a sudden.
I had a few bouts of this issue that seemed to be resolved, if only temporarily, by restarting the game. But a quick scan of the HOTS community confirmed that many other players were dealing with similar issues, and some haven't been able to play at all over the past few days. Threads on the game's subreddit and official forum pages identify the same problem with readying up, with nobody able to find a clear solution or workaround yet. Some players (including several friends that I play with regularly) have been able to temporarily avoid the issue by restarting their clients, but it still ends up flaring up for them again afterwards.
Blizzard's customer support Twitter said last night that the developer is currently looking into an issue with HOTS connections and queues:
[#Heroes] We are aware and currently investigating an issue with game connections and queues.
— BlizzardCS (@BlizzardCS) August 30, 2015
Though it may be unrelated, they also identified an issue causing some HOTS players to have extremely high ping times that've been making the game all but unplayable:
— BlizzardCS (@BlizzardCS) August 31, 2015
Although this issue has a (somewhat) clearer workaround than the other ones. A player on the HOTS forums recommended fixing it directly in the command prompt:
Blizzard has some kind of bug in Heroes of the Storm that causes high latency randomly even while internet speed is above 60mb/s. However, this does not only effect my Heroes of the storm, as soon as Hots causes it, I start to randomly disconnect in other games.
Open CMD window in administrator mode (must run as admin, if you don't it will ask for elevation) and run this
netsh winsock reset (then press enter)
It requires a computer restart but it fixes the latency for Hots until the bug decides to appear again. No other solution had worked for me, but I keep this saved because it has been working.
For any of you having Latency problems please tell me if my solution works for you.
Flushing DNS will not work. I've tried it a million times.
I, for one, am just gonna keep playing League of Legends and Dota 2 until the dust settles for Heroes once again.