Battle Net Update Agent Stuck – Complete Guide (2026)
When the battle net update agent stuck occurs, it can be one of the most frustrating issues for gamers trying to install or update Blizzard games like World of Warcraft, Diablo IV, or Call of Duty. The Battle.net Update Agent—the background process responsible for downloading and installing game files—can freeze at 5%, 45%, or 90%, or throw errors like BLZBNTBNA00000005 (“Agent went to sleep”) or BLZBNTBTS00000028 (“Unable to connect to the update service”). According to Blizzard Forums, these issues affect users across Windows 10 and 11, often persisting through reinstalls. This comprehensive battle net update agent stuck guide covers nine proven solutions to get your games downloading again.
Table of Contents
- 1. Understanding Battle.net Update Agent Issues
- 2. Battle Net Update Agent Stuck: End Processes and Delete Agent Folder
- 3. Run Battle.net as Administrator and Adjust UAC
- 4. Clear Battle.net Cache and Temporary Files
- 5. Delete the Battle.net Tools Folder to Force Agent Rebuild
- 6. Add Battle.net to Security Software Exceptions
- 7. Flush DNS, Reset Winsock, and Release IP
- 8. Fix BLZBNTBTS00000028 TLS/OCSP Certificate Error
- 9. Use the Automated Battle.net Cleanup Batch Script
- 10. Frequently Asked Questions
- 11. Conclusion
When you search for a solution to battle net update agent stuck, you are likely dealing with the launcher stuck at “Updating Battle.net Update Agent (45%)”—a notorious hang that has plagued users for years. The percentage may climb to 90% and fall back to 70-60% in a loop, or you may see error BLZBNTBNA00000005 (“Battle.net Update Agent went to sleep. Attempting to wake it up…”). According to Blizzard support, the Agent is the program that launches, updates, and installs your Battle.net games. When the battle net update agent stuck issue appears, it’s usually due to corrupted files, permission issues, security software interference, or network problems. This battle net update agent stuck guide walks you through every step needed to resolve these problems.
Quick Overview: The fastest way to fix battle net update agent stuck is to open Task Manager, end all Battle.net and Blizzard processes, delete the Agent folder at %ProgramData%\Battle.net\Agent, and restart Battle.net as Administrator. The launcher will redownload the Agent automatically and should start without the error. If that doesn’t work, clear the cache folders in %APPDATA%, %LOCALAPPDATA%, and %PROGRAMDATA%, then try again. This battle net update agent stuck guide covers all the details you need.
1. Understanding Battle.net Update Agent Issues
The Battle.net Update Agent (Agent.exe) is a background service that handles game installations, patches, and updates. It runs from folders like C:\ProgramData\Battle.net\Agent\Agent.xxxx\Agent.exe. When the battle net update agent stuck occurs, it can manifest in several ways:
- Stuck at 45%: The launcher hangs at “Updating Battle.net Update Agent (45%)” during installation or update.
- BLZBNTBNA00000005: “Battle.net Update Agent went to sleep. Attempting to wake it up…” — indicates a zombie Agent process or corrupted files.
- BLZBNTBTS00000028: “Unable to connect to the Battle.net update service” — often caused by TLS/certificate validation failures.
- Stuck at 5% or 0%: The installer or download fails to progress.
- Zombie Agent: An Agent.exe process remains running after closing the app, preventing new updates.
According to a detailed Blizzard Forums investigation, BLZBNTBTS00000028 can be caused by a TLS certificate issue where Agent.exe fails to fall back from OCSP to CRL checking after Let’s Encrypt shut down its OCSP service. Understanding these root causes is the first step in any battle net update agent stuck troubleshooting guide.
2. Battle Net Update Agent Stuck: End Processes and Delete Agent Folder
This is the most effective one-click fix for the battle net update agent stuck issue. According to Blizzard Forums, deleting the Agent folder forces the launcher to refresh itself and resolves the battle net update agent stuck problem in most cases.
Step 1: Open Task Manager (Ctrl + Shift + Esc)
Step 2: Go to the Processes tab
Step 3: End all Battle.net and Blizzard processes:
- Battle.net Launcher
- Battle.net Update Agent / Agent.exe
- Blizzard Update Agent
Step 4: Press Win + R, type "%ProgramData%\Battle.net" and press Enter
Step 5: Open the Agent folder
Step 6: Delete all files inside the Agent folder
Step 7: Right-click the Battle.net Launcher shortcut → Run as administrator
Step 8: The launcher will redownload the Agent automaticallyAccording to Blizzard Forums, a zombie Agent process can hang around after closing the app, causing games to appear as “not installed.” Killing the zombie Agent before starting the app resolves the battle net update agent stuck symptom.
Outcome: The Agent is redownloaded fresh, resolving most battle net update agent stuck and sleep errors.
3. Run Battle.net as Administrator and Adjust UAC
Permission issues can prevent the Agent from writing files, leading to battle net update agent stuck. According to Blizzard Forums, Battle.net may trigger UAC prompts every time it runs on fresh Windows 11 installations.
Step 1: Right-click the Battle.net Launcher shortcut
Step 2: Select Properties → Compatibility tab
Step 3: Check "Run this program as an administrator"
Step 4: Click Apply → OK
Step 5: Alternatively, right-click the shortcut and select "Run as administrator" each time
For UAC prompts:
Step 6: Press Win + S, type "UAC" and open "Change User Account Control settings"
Step 7: Lower the slider to "Never notify" (not recommended for security)
Step 8: Or simply click "Yes" to allow the Agent to make changesAccording to a forum discussion, setting UAC to “Never notify” is a workaround, but it’s recommended to just run the launcher as administrator to avoid security risks and prevent battle net update agent stuck from recurring.
Outcome: Running as administrator ensures the Agent has necessary permissions to write files, resolving battle net update agent stuck caused by permissions.
4. Clear Battle.net Cache and Temporary Files
Corrupted cache files are a common cause of battle net update agent stuck. According to Blizzard Forums, clearing cache from multiple locations can resolve the battle net update agent stuck issue.
Step 1: Close Battle.net completely (check Task Manager)
Step 2: Press Win + R and open each folder to delete cache:
- %APPDATA%\Blizzard Entertainment\Battle.net → Delete Cache folder
- %LOCALAPPDATA%\Battle.net → Delete Cache, BrowserCache, WidevineCdm folders
- %PROGRAMDATA%\Blizzard Entertainment → Delete Battle.net folder
- %TEMP% → Delete all temporary files (optional)
Step 3: Empty the Recycle Bin
Step 4: Restart Battle.net
For a complete cleanup:
Step 5: Press Win + R, type "%PROGRAMDATA%" and delete the Battle.net folderAccording to a Blizzard Forums post, removing unwanted files and caches allows the client to regenerate them fresh, eliminating battle net update agent stuck symptoms.
Outcome: Clearing cache removes corrupted temporary files that block updates and cause battle net update agent stuck.
5. Delete the Battle.net Tools Folder to Force Agent Rebuild
According to Blizzard Support, deleting the Battle.net Tools folder automatically rebuilds outdated or corrupt Agent files and resolves battle net update agent stuck.
Step 1: Close Battle.net completely
Step 2: Open File Explorer and navigate to the Battle.net installation folder
- Default: C:\Program Files (x86)\Battle.net
Step 3: Find and delete the "Tools" folder
Step 4: Also check for "Battle.net Tools" in %ProgramData%
Step 5: Restart Battle.net
Step 6: The launcher will recreate the Tools folder with fresh Agent filesAccording to Blizzard support, this error occurs when the Blizzard Agent can’t start due to missing or corrupted data. Deleting the Tools folder is the primary recommended fix for battle net update agent stuck.
Outcome: The Agent is rebuilt from scratch, resolving battle net update agent stuck caused by corruption.
6. Add Battle.net to Security Software Exceptions
Security software can interfere with the Agent’s ability to download and install files, leading to battle net update agent stuck. According to Blizzard Support, configuring your security software’s exception list to allow Blizzard applications is essential.
For Windows Defender:
Step 1: Open Windows Security → Virus & threat protection
Step 2: Click "Manage settings" under Virus & threat protection settings
Step 3: Scroll to "Exclusions" and click "Add or remove exclusions"
Step 4: Add the Battle.net installation folder:
- C:\Program Files (x86)\Battle.net
- C:\ProgramData\Battle.net
Step 5: Add Agent.exe to exclusions
For third-party antivirus (Norton, McAfee, etc.):
Step 1: Open your antivirus software
Step 2: Find "Exceptions," "Exclusions," or "Allowed apps"
Step 3: Add the Battle.net folder and Agent.exe
Step 4: Temporarily disable real-time protection (test only)According to Blizzard Forums, allowing Battle.net through the firewall is a common troubleshooting step that prevents battle net update agent stuck.
Outcome: Security software no longer blocks the Agent from downloading or writing files, preventing battle net update agent stuck.
7. Flush DNS, Reset Winsock, and Release IP
Network issues can prevent the Agent from connecting to Blizzard’s servers, causing battle net update agent stuck. According to Blizzard Support, releasing and renewing your IP and flushing DNS can resolve network conflicts.
Step 1: Open Command Prompt as Administrator
Step 2: Run these commands in order:
ipconfig /flushdns
ipconfig /release
ipconfig /renew
netsh winsock reset
netsh int ip reset
Step 3: Restart your computer
Step 4: Launch Battle.net againAccording to a Blizzard Forums post, adding TLS_RSA_WITH_AES_256_CBC_SHA to the registry fixed the issue for one user. For BLZBNTBTS00000028, this may be necessary to resolve battle net update agent stuck.
Outcome: Network stack reset resolves connection-related battle net update agent stuck failures.
8. Fix BLZBNTBTS00000028 TLS/OCSP Certificate Error
Error BLZBNTBTS00000028 (“Unable to connect to the Battle.net update service”) is a TLS certificate validation issue that can cause battle net update agent stuck. According to a detailed Blizzard Forums investigation, Let’s Encrypt shut down its OCSP service in August 2025, and Agent.exe doesn’t fall back to CRL checking properly.
Workaround 1: Add TLS cipher suite via Registry
Step 1: Open Registry Editor (regedit) as Administrator
Step 2: Navigate to:
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Cryptography\Configuration\SSL\00010002
Step 3: If the key doesn't exist, create it
Step 4: Add a new String Value named "Functions"
Step 5: Set the value to:
TLS_RSA_WITH_AES_256_CBC_SHA,TLS_RSA_WITH_AES_128_CBC_SHA,TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384
Step 6: Restart your computer
Workaround 2: Use an older Battle.net installer
- According to a Blizzard Forums post, using a May 2025 version of the installer worked when newer versions failed.
According to the same investigation, the error occurs because Agent.exe attempts OCSP revocation checking against a service that no longer exists, treating the missing response as a fatal TLS failure. This fix addresses the root cause of battle net update agent stuck in these cases.
Outcome: Registry changes or older installer versions bypass the TLS validation issue and resolve battle net update agent stuck.
9. Use the Automated Battle.net Cleanup Batch Script
For users who want a one-click solution to battle net update agent stuck, a batch script can automate the cleanup process. According to a Blizzard Forums post, this script kills processes, removes temp files, and deletes cache.
Step 1: Open Notepad
Step 2: Copy and paste this code:
@echo off
if not "%1"=="am_admin" (powershell start -verb runas '%0' am_admin & exit /b)
taskkill /f /im Agent.exe /t
taskkill /f /im Battle.net* /t
PING -n 3 -w 1000 127.1 >NUL
del /f /q %USERPROFILE%\AppData\Local\Battle.net*.*
rd /s /q "%USERPROFILE%\AppData\Local\Battle.net\Cache"
rd /s /q "%USERPROFILE%\AppData\Local\Battle.net\BrowserCache"
rd /s /q "%USERPROFILE%\AppData\Local\Battle.net\WidevineCdm"
rd /s /q "%USERPROFILE%\AppData\Local\Blizzard Entertainment"
rd /s /q "%ProgramData%\Blizzard Entertainment"
rd /s /q "%APPDATA%\Blizzard Entertainment"
rd /s /q %ProgramData%\Battle.net\Agent
echo. FIN.
PING -n 2 -w 1000 127.1 >NUL
Step 3: Save as "Clear Bnet.bat" (make sure file type is "All Files")
Step 4: Right-click the file → Run as administrator
Step 5: After completion, restart Battle.netThis script kills Agent.exe and all Battle.net processes, removes unwanted files and caches, and deletes the Agent folder. After running it, Battle.net will download the Agent again and regenerate its cache, effectively resolving battle net update agent stuck.
Outcome: Automated cleanup resolves the battle net update agent stuck issue with minimal manual effort.
10. Frequently Asked Questions
Why is my Battle.net Update Agent stuck at 45%?
The 45% hang is one of the most common Battle.net issues. It’s usually caused by corrupted Agent files, permission issues, or security software interference. According to Blizzard Forums, deleting the Agent folder and running as administrator resolves the battle net update agent stuck problem.
How do I fix BLZBNTBNA00000005 “Agent went to sleep”?
Error BLZBNTBNA00000005 indicates the Agent is stuck or in a zombie state. Open Task Manager, end all Battle.net and Blizzard processes, delete the Agent folder at %ProgramData%\Battle.net\Agent, and restart Battle.net as Administrator to resolve battle net update agent stuck.
How do I fix BLZBNTBTS00000028 “Unable to connect to update service”?
This error is caused by a TLS certificate validation issue. According to a Blizzard Forums investigation, adding TLS_RSA_WITH_AES_256_CBC_SHA to the registry or using an older installer version can resolve battle net update agent stuck.
Why does my Battle.net download go to 90% and fall back to 60%?
This is a classic Agent corruption symptom. The Agent is trying to download files but encountering corrupted cache or incomplete data. Clearing the cache and deleting the Agent folder typically resolves battle net update agent stuck.
How do I completely uninstall and reinstall Battle.net?
According to Blizzard Support, if the battle net update agent stuck problem persists, uninstall and reinstall the game. Use a tool like Revo Uninstaller to remove all leftover files and registry entries before reinstalling.
Can Windows Defender block Battle.net Update Agent?
Yes. According to Blizzard Forums, Windows Defender can interfere with the Agent. Add the Battle.net folder and Agent.exe to Windows Defender’s exclusion list to prevent blocking and battle net update agent stuck.
Why does Battle.net keep asking for UAC permission?
According to Blizzard Forums, recent Battle.net installations trigger UAC prompts on fresh Windows 11 systems. Run the launcher as administrator or lower UAC settings to resolve battle net update agent stuck.
How do I clear Battle.net cache in Windows 11?
Close Battle.net, then delete cache folders from %APPDATA%\Blizzard Entertainment\Battle.net, %LOCALAPPDATA%\Battle.net, and %PROGRAMDATA%\Blizzard Entertainment to fix battle net update agent stuck.
What is the Battle.net Repair Tool?
Blizzard provides a Battle.net Repair Tool that can automatically fix common issues. If manual fixes fail to resolve battle net update agent stuck, download and run the tool from Blizzard’s support site.
Where can I find more Battle.net troubleshooting help?
Explore our Gaming Errors Hub and guides on network performance optimization and how to update network drivers.
11. Conclusion
Battle net update agent stuck is a frustrating but fixable issue. This guide has covered everything you need to resolve Agent hangs, sleep errors, and TLS validation failures on Windows 11. From deleting the Agent folder and clearing cache to running as administrator and using the automated cleanup script, this guide provides all proven methods. According to Blizzard Forums, the Agent folder deletion method is the most reliable fix for BLZBNTBNA00000005 and battle net update agent stuck.
Start with the simplest fix — ending processes and deleting the Agent folder — and escalate to more advanced solutions only if needed. For more gaming troubleshooting, explore our Gaming Errors Hub and guides on network performance optimization and how to update network drivers. With the right approach from this battle net update agent stuck guide, you can get your games downloading and playing again.
For more Windows gaming troubleshooting, explore our Windows 11 Troubleshooting Hub and guides on Xbox app games not installing and Steam disk write error. With the right approach, you can resolve any Battle.net update issues and keep your gaming library accessible.
Pingback: Rockstar Games Launcher Error 6000 87 – Complete Guide (2026)
Pingback: Ubisoft Connect Not Working Fix – Complete Guide (2026)
Pingback: Steam Deck Game Compatibility Fix – Complete Guide Fast (2026)