How To Fix Hearthstone Won’t Update On Computer Issue

Hearthstone updates are delivered through the Battle.net launcher, and when that pipeline breaks, you’re stuck on an outdated client and locked out of matchmaking. The most common culprits are a corrupted Battle.net cache, the “Waiting on Another Installation or Update” bug, antivirus interference, or a stalled Battle.net Update Agent process. Below are the fixes that actually work, ordered from quickest to most involved.

What Causes Hearthstone Update Failures

Before jumping into fixes, it helps to understand why Battle.net fails to patch Hearthstone. The launcher downloads patches through its own update agent — a background process called Agent.exe on Windows. If Agent.exe crashes, stalls, or loses its cached state, the update either hangs at 0%, throws a BLZBNTAGT error code, or displays “Waiting on Another Installation or Update” indefinitely.

Here are the most common root causes as of 2026:

SymptomLikely Cause
Update stuck at 0 B/s or 0%Corrupted Battle.net cache or DNS issue
“Waiting on Another Installation or Update”Stalled Agent.exe process or queued background update
BLZBNTAGT00000BB8 or similar error codeCorrupt installation files or permission issue
Update starts then rolls backAntivirus quarantining patch files
“Hearthstone has been updated!” but can’t playClient/server version mismatch — needs full Scan and Repair
Battle.net Update Agent stuckCache corruption or Windows services not running

Fix 1: Kill the Battle.net Agent Process and Restart

This solves the problem for the majority of users, especially when you see “Waiting on Another Installation or Update.”

  1. Press Ctrl + Shift + Esc to open Task Manager.
  2. Look for Agent.exe or Battle.net Update Agent in the Processes tab.
  3. Right-click it and select End task.
  4. Also end any Battle.net or Blizzard Update Agent processes you see.
  5. Relaunch Battle.net — Agent.exe will restart fresh and the update should resume.

If you don’t see Agent.exe, close Battle.net entirely (right-click its system tray icon → Exit Battle.net) and relaunch it as administrator (right-click the desktop shortcut → Run as administrator).

Fix 2: Clear the Battle.net Cache

A corrupted cache is the single most common cause of stuck updates across all Blizzard games. Clearing it forces Battle.net to rebuild its download state from scratch.

  1. Close Battle.net completely — check Task Manager to confirm no Blizzard processes are running.
  2. Press Windows + R to open the Run dialog.
  3. Type %ProgramData% and press Enter.
  4. Find and delete the Blizzard Entertainment folder.
  5. In the same ProgramData directory, find and delete the Battle.net folder.
  6. Relaunch Battle.net — it will recreate these folders automatically.

Note: This doesn’t delete your games or saved data. It only removes cached launcher data like update state, login tokens, and download progress.

Fix 3: Pause All Other Updates in Battle.net

Battle.net queues updates for all installed Blizzard games, and one stalled update can block everything else.

  1. Right-click the Battle.net icon in your system tray (bottom-right corner).
  2. Click Pause all updates.
  3. Open Battle.net, navigate to Hearthstone, and click Update or Play — the launcher should prioritize Hearthstone now.
  4. Once the Hearthstone update completes, you can resume other updates.

Fix 4: Run Scan and Repair

If the update downloaded partially or game files got corrupted, Scan and Repair will detect and replace damaged files.

  1. Open Battle.net and navigate to the Hearthstone game page.
  2. Click the cogwheel icon (⚙) next to the Play button.
  3. Select Scan and Repair.
  4. Click Begin Scan and wait for the process to complete — this can take several minutes depending on the size of the repair.
  5. Once finished, try updating or launching the game again.

Warning: If Scan and Repair gets stuck in a loop (starts scanning repeatedly without finishing), this indicates deeper corruption. Skip to Fix 6 (reinstall Battle.net) to resolve it.

Fix 5: Temporarily Disable Your Antivirus

Windows Defender and third-party antivirus programs occasionally flag Hearthstone patch files as threats and quarantine them mid-download. This causes the update to stall or roll back.

Windows Security (Windows 10/11)

  1. Click StartSettingsPrivacy & SecurityWindows Security.
  2. Click Virus & threat protection.
  3. Under “Virus & threat protection settings,” click Manage settings.
  4. Toggle Real-time protection to Off.
  5. Try updating Hearthstone again.
  6. Re-enable Real-time protection immediately after the update completes.

Third-Party Antivirus (Norton, McAfee, Bitdefender, etc.)

The exact steps vary by program, but generally: open the antivirus dashboard, find the real-time protection or shield settings, and temporarily disable them. Most programs also let you add an exception for Battle.net’s installation folder (typically C:\Program Files (x86)\Battle.net).

After the update succeeds, add both Battle.net and your Hearthstone installation folder to your antivirus exception/exclusion list so this doesn’t recur.

Fix 6: Reinstall the Battle.net Launcher

If clearing the cache and running Scan and Repair didn’t help, the Battle.net launcher itself may be corrupted.

  1. Press Windows + R, type appwiz.cpl, and press Enter.
  2. Find Battle.net in the list and click Uninstall.
  3. After uninstalling, delete any remaining files:
  • Open %ProgramData% and delete the Blizzard Entertainment and Battle.net folders (if they still exist).
  • Open %LocalAppData% and delete the Blizzard Entertainment and Battle.net folders.
  1. Download a fresh copy of Battle.net from battle.net/download.
  2. Install and log in — Battle.net will detect your existing Hearthstone installation and offer to update it.

This does not delete Hearthstone itself unless you specifically chose to uninstall it. Your game files remain on disk; only the launcher is being replaced.

Fix 7: Check That Windows Background Services Are Running

Battle.net relies on several Windows services to download and apply updates. If any of these are stopped or set to manual, updates will fail silently.

  1. Press Windows + R, type services.msc, and press Enter.
  2. Locate each of the following services, double-click to open, set Startup type to Automatic, and click Start if they’re not running:
  • Windows Update
  • Background Intelligent Transfer Service (BITS)
  • Cryptographic Services
  1. Click OK on each, close Services, and restart Battle.net.

Fix 8: Flush DNS and Reset Network Settings

A stale or poisoned DNS cache can prevent Battle.net from reaching Blizzard’s CDN servers, causing updates to hang at 0%.

  1. Open Command Prompt as Administrator (search “cmd” in Start, right-click → Run as administrator).
  2. Run these commands one at a time:
ipconfig /flushdns
ipconfig /release
ipconfig /renew
netsh winsock reset
  1. Restart your computer and try the update again.

If you’re on Wi-Fi, switch to a wired Ethernet connection for the duration of the update. Also disable any VPN — some VPNs route Blizzard traffic through blocked or throttled nodes.

Fix 9: Update Graphics Drivers and Windows

While graphics drivers don’t directly affect download functionality, outdated drivers and pending Windows updates can cause Battle.net to behave unpredictably, especially after major Hearthstone patches that change rendering requirements.

Update Windows

Go to SettingsWindows UpdateCheck for updates and install everything available, including optional updates. Restart when prompted.

Update Graphics Drivers

Fix 10: Fully Reinstall Hearthstone

If nothing above works, a clean reinstall of Hearthstone itself is the nuclear option.

  1. Open Battle.net and go to the Hearthstone page.
  2. Click the cogwheel (⚙) → Uninstall.
  3. Confirm and wait for the uninstall to complete.
  4. Clear the Battle.net cache (see Fix 2 above).
  5. Click Install on the Hearthstone page and choose your preferred drive.
  6. Wait for the full download and installation to finish.

Your Hearthstone account data (collection, ranks, progress) is stored server-side on Blizzard’s servers, so nothing is lost by reinstalling.

When to Contact Blizzard Support

If you’ve tried every fix above and Hearthstone still won’t update, the issue may be on Blizzard’s end — server-side problems, regional CDN outages, or an account-specific flag. Check the Blizzard Customer Support Twitter/X for known outage reports, or submit a ticket at battle.net/support.

You can also check the Hearthstone Technical Support Forums to see if other players are experiencing the same issue — if many users report the same problem simultaneously, it’s almost certainly a server-side issue and will resolve on its own.

Leave a Reply

Your email address will not be published. Required fields are marked *