I play on PC Win 10. So I’m experiencing latency spikes when playing the game. In Battlegrounds for example, sometimes when I go to buy a minion, or move the position of minions, the minions will go from green (movable/buy-able) to greyed out indicating I can’t buy/move or if I buy one it takes about 5 seconds to register that I’ve bought it.
My BIGGEST issue is that this for some reason does not allow me to play on Discord. If I’m on discord with a friend in 1 to 1 call, or even in a server in a room on voice chat, this causes insane latency spikes in the voice chat, that it’s cutting out every 30 seconds or so for 5 seconds so it cuts off what he or I are saying. It makes talking impossible. At first I was streaming on Discord, and we thought it might be that. So we closed that down had my friend just watch from inside hearthstone and voice chat from discord, and the issue was still occuring.
I also play WoW Classic, and never experience this issue. I play multiple other games and don’t experience this issue. It is only ever Hearthstone. My friend can do 1 on 1 discord and stream the game fine, and I can play other Blizzard games fine, so why is it happening with Hearthstone? What can I do to fix it, as it’s seriously making it not fun to play.
Hi ohnoz!
Do you experience this when discord is completely closed (not just minimized?)
Yes, I’m still experiencing the lag spikes with discord completely closed. It’s just far more noticeable using discord, since my friends voice cuts out every 10-30 seconds, or they complain I cut out. Even if Discord isn’t running, if I tab out of Hearthstone and try load a web page up/refresh, I notice it can take up to about 5 seconds to respond to the request.
This is the only game I have that issue with. Every other game, including other Blizzard ones such as WoW, I can browse the Internet fine/use discord and chat with friends and experience no lag in or outside of the game. It only seems to be Hearthstone causing this issue with the lag spikes, both in and out of the game.
Hi there im having the same issue did you ever find a fix its annoying and ive tried uninstalling the game and discord
I’m just going to copy and paste the answer what worked for me, because it sounds similar to my issue.
“I found an answer that worked for me in an older post on these forums. Windows 10 has a Location feature that for some reason doesn’t play well with HS. In that post, it said it was because HS is using wifi to search for nearby players for the Fireside Gathering feature. Type “location” in the search bar and select “Location privacy settings.” Turn “location for this device” to off. After googling for a LONG time, this fixed my lag issues.”
A year later, I am now encountering this issue. I’m going to provide way more information so that Blizzard can hopefully log this bug (but also I can help others who find this through search).
Symptom: Every 30 seconds, the entire OS experiences a 3s lag/ping spike when Hearthstone is running in the foreground. As a side effect of this system wide network latency, the game will periodically crash, hang, disconnect, reconnect, freeze, beachball, etc. Other programs such as VOIP calls, browsers, and downloads are also impacted by this latency.
This lag causes programs like discord to cut out (just like OP’s problem), but also Hearthstone to periodically hang. If I close Hearthstone, the lag spikes immediately stop. I did a recurring ping and saw lag every 30 seconds. I also observed these lag spikes to occur when I pinged the local network router! Here is a sample of the ping log:
C:\>ping 192.168.0.1 -t
Pinging 192.168.0.1 with 32 bytes of data:
Reply from 192.168.0.1: bytes=32 time=2ms TTL=64
Reply from 192.168.0.1: bytes=32 time=3ms TTL=64
Reply from 192.168.0.1: bytes=32 time=3ms TTL=64
Reply from 192.168.0.1: bytes=32 time=3ms TTL=64
Reply from 192.168.0.1: bytes=32 time=3ms TTL=64
Reply from 192.168.0.1: bytes=32 time=3ms TTL=64
Reply from 192.168.0.1: bytes=32 time=2ms TTL=64
Reply from 192.168.0.1: bytes=32 time=3ms TTL=64
Reply from 192.168.0.1: bytes=32 time=2ms TTL=64
Reply from 192.168.0.1: bytes=32 time=3ms TTL=64
Reply from 192.168.0.1: bytes=32 time=3ms TTL=64
Reply from 192.168.0.1: bytes=32 time=4ms TTL=64
Reply from 192.168.0.1: bytes=32 time=2ms TTL=64
Reply from 192.168.0.1: bytes=32 time=2420ms TTL=64
Reply from 192.168.0.1: bytes=32 time=8ms TTL=64
Reply from 192.168.0.1: bytes=32 time=2ms TTL=64
Reply from 192.168.0.1: bytes=32 time=2ms TTL=64
Reply from 192.168.0.1: bytes=32 time=3ms TTL=64
Reply from 192.168.0.1: bytes=32 time=2ms TTL=64
Reply from 192.168.0.1: bytes=32 time=3ms TTL=64
Reply from 192.168.0.1: bytes=32 time=2ms TTL=64
Reply from 192.168.0.1: bytes=32 time=3ms TTL=64
Reply from 192.168.0.1: bytes=32 time=3ms TTL=64
Reply from 192.168.0.1: bytes=32 time=2ms TTL=64
Reply from 192.168.0.1: bytes=32 time=3ms TTL=64
Reply from 192.168.0.1: bytes=32 time=3ms TTL=64
Reply from 192.168.0.1: bytes=32 time=3ms TTL=64
Reply from 192.168.0.1: bytes=32 time=2ms TTL=64
Reply from 192.168.0.1: bytes=32 time=2ms TTL=64
Reply from 192.168.0.1: bytes=32 time=2ms TTL=64
Reply from 192.168.0.1: bytes=32 time=2ms TTL=64
Reply from 192.168.0.1: bytes=32 time=3ms TTL=64
Reply from 192.168.0.1: bytes=32 time=2ms TTL=64
Reply from 192.168.0.1: bytes=32 time=4ms TTL=64
Reply from 192.168.0.1: bytes=32 time=3ms TTL=64
Reply from 192.168.0.1: bytes=32 time=3ms TTL=64
Reply from 192.168.0.1: bytes=32 time=2ms TTL=64
Reply from 192.168.0.1: bytes=32 time=2ms TTL=64
Reply from 192.168.0.1: bytes=32 time=2ms TTL=64
Reply from 192.168.0.1: bytes=32 time=4ms TTL=64
Reply from 192.168.0.1: bytes=32 time=2ms TTL=64
Reply from 192.168.0.1: bytes=32 time=3ms TTL=64
Reply from 192.168.0.1: bytes=32 time=2ms TTL=64
Reply from 192.168.0.1: bytes=32 time=3ms TTL=64
Reply from 192.168.0.1: bytes=32 time=2842ms TTL=64
Reply from 192.168.0.1: bytes=32 time=7ms TTL=64
Reply from 192.168.0.1: bytes=32 time=10ms TTL=64
Reply from 192.168.0.1: bytes=32 time=2ms TTL=64
This pattern repeats every 30 seconds while Hearthstone is in focus (sometimes runs fine if Hearthstone is in the background).
Resolution: disable location services on Windows 10. Settings => Privacy => Location => Location for this device is => Change => Off.
Disabling location services made the game and system run normally. The lag spikes stop as soon as you toggle the service off. I saw noticeable frame rate improvement too, which I hadn’t realized was a problem until I had disabled location services. This sucks because you have to disable it system wide.
1 Like