Why Is Call of Duty Update Stuck at 99 Percent?
You have waited hours for your Call of Duty update to finish. The progress bar crawled forward all afternoon. Now it sits frozen at 99 percent, refusing to budge. Your excitement has turned into pure frustration. You are not alone.
Thousands of COD players on PC, Xbox, and PlayStation deal with this exact problem after every major patch or seasonal update. The issue affects Modern Warfare, Warzone, Black Ops 6, and nearly every title in the franchise.
The good news? This problem is fixable. In this post, you will find every practical solution that real players have used to push past that stubborn 99 percent mark and get back into the game.
In a Nutshell
- The freeze at 99 percent usually means the game client is verifying, unpacking, or installing files in the background, even though the progress bar appears stuck. Sometimes all you need to do is wait a few more minutes.
- Corrupted cache files in Battle.net or Steam are one of the most common causes. Clearing the cache often resolves the problem instantly without any other steps.
- Your firewall or antivirus software may be blocking the final file writes or server connections needed to complete the update. Temporarily disabling these tools has fixed the issue for many players.
- Switching your download region in Battle.net or Steam can bypass a congested or faulty server that is preventing the last portion of the update from completing.
- A simple pause and resume of the download has worked for a surprising number of players. This basic step forces the client to re-establish its connection and often pushes the update to completion.
- Console players on Xbox and PlayStation may need to perform a hard reset of their system or rebuild the database to clear the stall. The problem is not limited to PC.
What Causes the Call of Duty Update to Freeze at 99 Percent
The 99 percent freeze is not random. Several specific things cause it, and understanding them will help you pick the right fix.
Server congestion is a major factor. Call of Duty updates often drop for millions of players at the same time. The download servers get overwhelmed, and your client may lose its connection to the server during the final stages. The progress bar shows 99 percent because most of the data transferred, but the remaining files cannot get through.
Corrupted temporary files also cause this problem. Your game client stores temporary data while downloading. If any of those files get damaged during the process, the client cannot finalize the update. It will sit at 99 percent and loop endlessly.
Insufficient disk space is another culprit that people overlook. COD updates require extra space beyond the actual update size. The client needs room to unpack and install files. If your drive is nearly full, the update can stall right at the end.
Firewall and antivirus interference can block the final connection handshake between your system and the game servers. Your security software may flag the download activity as suspicious and silently block it. The update appears stuck because the client keeps retrying and failing.
Pause and Resume the Download
This is the simplest fix and it works more often than you might expect. Many players on Reddit and community forums have reported that a basic pause and resume pushed their stuck update to completion.
Open your game client, whether that is Battle.net, Steam, or the console download manager. Find the active download for Call of Duty. Click the pause button. Wait about 10 to 15 seconds. Then click resume.
This action forces the client to re-establish its connection to the download server. If the stall was caused by a dropped connection or a temporary server hiccup, this step clears it. The download will often jump from 99 percent to complete within seconds.
If one pause and resume does not work, try it two or three more times. Some players needed multiple attempts before the update pushed through. This fix costs you nothing and takes only a moment, so always try it first.
Clear the Battle.net Cache
If you play Call of Duty through Battle.net on PC, clearing the launcher cache is one of the most effective solutions. Corrupted cache files frequently cause downloads to freeze near completion.
Step 1: Close Battle.net completely. Do not just click the X button. Go to the system tray, right click the Battle.net icon, and select Exit.
Step 2: Open Task Manager by pressing Ctrl + Shift + Esc. Look for any processes named Battle.net, Blizzard, or Agent. End all of them.
Step 3: Press Windows Key + R to open the Run dialog. Type %ProgramData% and press Enter.
Step 4: Find the folder named Blizzard Entertainment. Open it and delete the Battle.net folder inside.
Step 5: Restart Battle.net and let the client rebuild its cache files from scratch. Resume your Call of Duty update.
This process removes old and potentially corrupted data that was blocking the download from finishing. Multiple Blizzard forum users have confirmed this fix resolves the 99 percent freeze.
Clear the Steam Download Cache
Players who download Call of Duty through Steam have their own cache clearing process. Steam stores download data that can become corrupted and block updates from completing.
Step 1: Open Steam and click on Steam in the top left corner of the window. Select Settings from the dropdown menu.
Step 2: Go to the Downloads section in the settings panel. Click the Clear Download Cache button.
Step 3: Steam will close automatically. When it reopens, log back in with your credentials.
Step 4: Navigate to your library, find Call of Duty, and check if the update resumes and completes.
You can also try verifying the game files after clearing the cache. Right click Call of Duty in your library, go to Properties, then select Installed Files and click Verify Integrity of Game Files. This will scan for any corrupted or missing data and replace it.
Steam community members have consistently recommended this method. It resolves not only the 99 percent stall but also many other download related problems.
Switch Your Download Region
This fix sounds unusual, but it has a high success rate. Changing your download region forces your client to connect to a different set of servers. If the server you were using had problems, the new one may finish the update without issues.
In Battle.net, click the gear icon next to the Play button for Call of Duty. Look for the region selector (Americas, Europe, Asia). Pause your download first, switch to a different region, then switch back to your original region and resume the download.
In Steam, go to Settings, then Downloads, and change the Download Region to a different city or country. Restart Steam and check if the update finishes.
Players on Reddit and Blizzard forums have called this fix “weird but it works.” One user switched from Americas to Europe and back, and the download completed in seconds. Others switched to Asia temporarily and saw the same result. The key is to force your client to reconnect through a fresh server path.
Disable Your Firewall and Antivirus Temporarily
Security software running on your PC can silently block game updates. Windows Firewall, Norton, McAfee, Bitdefender, and other programs sometimes flag large file transfers or specific server connections as threats.
Step 1: Right click your antivirus icon in the system tray. Select the option to disable protection temporarily. Most programs offer a 15 or 30 minute window.
Step 2: Open Windows Security from the Start menu. Go to Firewall and Network Protection. Turn off the firewall for your active network.
Step 3: Return to your game client and resume the Call of Duty update.
Step 4: Once the update completes, immediately re-enable both your antivirus and firewall. Do not leave your system unprotected.
One notable community report involved a player who deleted Norton 360 entirely after it repeatedly blocked COD updates. While that is a drastic step, it shows how aggressive some security software can be. Simply adding Battle.net or Steam as an exception in your firewall settings can also prevent this issue from happening again in the future.
Check Your Available Disk Space
Call of Duty is one of the largest games in the industry. Updates can require 50 to 100 GB or more of free space, even if the actual update file is much smaller. Your system needs extra room to decompress and install the new files.
On PC, open File Explorer and right click on the drive where Call of Duty is installed. Select Properties to see how much free space remains. You should aim for at least 50 GB of free space beyond what the update requires.
On PlayStation, go to Settings, then Storage, and check your available space. Delete old games, screenshots, or video clips if needed.
On Xbox, press the Xbox button, go to Settings, System, and then Storage. Review what is using space and remove anything unnecessary.
If your drive is nearly full, the update will stall because the client has no room to work. Freeing up space and restarting the download is often all it takes to push past 99 percent.
Use a Different Internet Connection
Several players discovered that the 99 percent freeze was tied to their specific internet connection. Switching to a different network resolved the issue completely.
Try tethering your phone’s mobile data to your PC or console. On most phones, you can enable a mobile hotspot in the settings. Connect your gaming device to that hotspot and resume the download. The remaining 1 percent of the update is usually a small amount of data, so it will not use much mobile bandwidth.
Alternatively, if you are on Wi-Fi, switch to a wired Ethernet connection. Wi-Fi can drop packets and cause the final download verification to fail. A direct cable connection provides a more stable transfer.
Some players also had success by using a VPN. This changes your IP address and routes traffic through a different path, which can bypass ISP level throttling or routing issues that block the update. Others found that disabling a VPN they were already using fixed the problem. Test both options if you have a VPN available.
Restart Your PC or Console
A full restart clears temporary memory, resets network connections, and closes background processes that may interfere with the update.
On PC, do not just click Restart. Close your game client first, then use the Start menu to Shut Down the computer completely. Wait 30 seconds and turn it back on. This ensures all processes terminate cleanly.
On Xbox, perform a hard reset. Hold the power button on the front of the console for 10 seconds until it turns off completely. Unplug the power cable, wait 30 seconds, plug it back in, and restart. Xbox Support users have confirmed this fixes stuck COD updates.
On PlayStation, turn off the console fully from the Power menu. Do not use Rest Mode. After it powers down, wait a moment and turn it back on.
After restarting, open your game client and check the update status. Many times, the update will either complete automatically or resume and finish within seconds. A clean restart solves a surprising number of download problems because it eliminates conflicts that built up during the long download session.
Scan and Repair Game Files
Both Battle.net and Steam offer built in tools to check for corrupted game files. If a damaged file is preventing the update from completing, this scan will find and fix it.
In Battle.net, click the gear icon next to the Play button for Call of Duty. Select Scan and Repair. The tool will check every file against the server version and replace anything that does not match.
A useful trick from the community: start the Scan and Repair process and then cancel it after 10 to 20 seconds. This brief scan is sometimes enough to jar the client into recognizing that the download is actually complete. Multiple users on Reddit have confirmed that this method works.
In Steam, right click Call of Duty in your library. Go to Properties, then Installed Files, and select Verify Integrity of Game Files. Steam will check all files and download replacements for any corrupted ones.
This process can take several minutes depending on the size of the game. Be patient and let it run to completion. After it finishes, try launching the game to see if the update has been applied.
Update Your Network and Graphics Drivers
Outdated drivers can cause unexpected problems during large downloads and installations. Your network adapter driver handles the data transfer, and an old version may have bugs that cause stalls.
Step 1: Open Device Manager on your PC by right clicking the Start button and selecting it from the menu.
Step 2: Expand the Network Adapters section. Right click your active network adapter and select Update Driver. Choose the option to search automatically.
Step 3: While you are in Device Manager, expand Display Adapters and update your graphics card driver too. Some players have reported that a GPU driver update resolved their stuck download.
You can also visit the website of your network adapter or GPU manufacturer (Intel, AMD, Nvidia, Realtek) and download the latest driver directly. Fresh drivers ensure your hardware communicates correctly with both the operating system and game clients during large file operations.
Change DNS Settings for Better Server Connection
Your DNS (Domain Name System) settings affect how your computer connects to game servers. The default DNS provided by your internet service provider may be slow or unreliable. Switching to a faster DNS can fix connection issues that cause updates to stall.
Step 1: Open the Control Panel on your PC. Go to Network and Internet, then Network and Sharing Center.
Step 2: Click on your active connection and then select Properties. Find Internet Protocol Version 4 (TCP/IPv4) and double click it.
Step 3: Select Use the following DNS server addresses. Enter 8.8.8.8 as the preferred DNS server and 8.8.4.4 as the alternate. These are Google’s public DNS servers.
Step 4: Click OK, close all windows, and restart your game client.
Faster DNS resolution means your client can communicate with download servers more efficiently. This small change can prevent the timeout errors that cause updates to freeze at 99 percent. You can also try Cloudflare’s DNS at 1.1.1.1 and 1.0.0.1 as an alternative.
Reinstall Call of Duty as a Last Resort
If none of the above solutions work, a full reinstall is the final option. This removes all existing files, including any corrupted data that might be causing the update to stall.
Before you uninstall, make sure your game progress is saved. Call of Duty stores most progress on its servers, so your stats, loadouts, and unlocks will remain intact after reinstalling.
Step 1: Uninstall Call of Duty through your game client. In Battle.net, click the gear icon and select Uninstall. In Steam, right click the game and choose Manage, then Uninstall.
Step 2: After the uninstall completes, restart your PC or console.
Step 3: Reinstall Call of Duty fresh. Make sure you have enough disk space and a stable internet connection before starting.
A clean installation bypasses all the corrupted file issues, cache problems, and incomplete update data that caused the 99 percent freeze. The download will take time given COD’s large file size, but it guarantees a clean slate. Consider downloading during off peak hours for the fastest speeds.
Frequently Asked Questions
Why does my Call of Duty update stop at 99 percent every time?
The most common reason is a corrupted cache file in your game client. Battle.net and Steam both store temporary data during downloads. When this data gets damaged, the client cannot finalize the update. Clearing the cache and restarting the client usually resolves the issue. Server congestion during major update launches also causes this problem because your connection drops during the final file transfer.
How long should I wait before assuming the update is truly stuck?
Give the update at least 15 to 20 minutes at 99 percent before taking action. The game client often performs file verification and installation during this phase, which can appear as a freeze. Check your disk activity light or open Task Manager to see if your drive is still being used. If there is disk activity, the update is still working. If everything is idle after 20 minutes, the update is genuinely stuck.
Will I lose my game progress if I reinstall Call of Duty?
No, you will not lose your progress. Call of Duty saves your profile data, stats, weapon unlocks, and match history on its servers. When you reinstall and log back in, everything will be restored. You may need to reconfigure your local settings like keybinds, graphics preferences, and audio options, but your actual game progress stays safe.
Does this problem happen on consoles too?
Yes, Xbox and PlayStation players experience the same issue. On consoles, a hard reset is often the most effective fix. Hold the power button for 10 seconds to fully shut down, then restart. PlayStation users can also try rebuilding the database from Safe Mode. The core causes are similar across all platforms, including server congestion, corrupted data, and insufficient storage space.
Can a VPN fix the stuck update problem?
A VPN can help in some cases. If your internet service provider is throttling game downloads or if there is a routing issue between your network and the game servers, a VPN will route your traffic through a different path. Some players have reported instant success after connecting through a VPN. However, other players found that disabling an active VPN fixed their issue. Try both approaches to see which one works for your situation.
Hi, I’m Lusi. I’m a tech enthusiast who loves digging into gadgets, testing products, and helping people find the best tech for their needs and budget. Got a question or a product you’d like me to review? Drop me a mail— I’d love to hear from you!
