Call Of Duty Error 0x9 | Stop The Launch Crash

call of duty error 0x9 is a startup crash that usually comes from damaged files, a misbehaving launcher install, or a Windows storage setting that broke the game folder.

Error 0x9 tends to appear at the worst moment: you press Play, the splash screen flashes, then you’re back on the desktop with a crash notice on PC and console. Some players hit it after a big update. Others see it after moving the game to a new drive, enabling Windows compression to save space, or switching launchers. The good news is that you can fix most 0x9 cases without wiping your whole PC on most setups today.

This guide walks through a clean, low-drama order of checks. Start with the fast wins. Move to the deeper repairs only if the crash keeps coming back. If you’re on PC Game Pass, pay extra attention to the Xbox app and Gaming Services steps, since that stack is a common pain point for this code.

What Error 0x9 Usually Means

Call of Duty uses a few generic crash codes across different titles and launchers. Error 0x9 is one of those “something stopped the game from starting cleanly” codes. That “something” is rarely one single cause. More often, it’s a chain: a file didn’t download right, the launcher didn’t patch it, and the game hits a bad asset as it boots.

Most reports point to three patterns:

  • Broken Or Missing Files — A partial update, a disk hiccup, or a blocked download can leave a bad file that crashes on load.
  • Storage Compression Or Permissions — If the install folder was compressed, moved, or locked down, the game can fail while unpacking or reading core data.
  • Launcher Stack Issues — The Xbox app, Battle.net, Steam, or their background services can desync from the game install and fail to validate it.

If you only take one idea from this page, take this: treat 0x9 like a file-and-launcher problem first. Driver updates and fancy tweaks come later.

Call Of Duty Error 0x9 Repair Steps That Work

Run this checklist in order. After each step, launch the game once. If it boots, stop there. Stacking a dozen changes at once makes it hard to tell what helped and can create new issues.

  1. Reboot The PC Or Console — A full restart clears stuck update handlers, shader tasks, and launcher processes.
  2. Check For Game Updates — Open your launcher and make sure the title is fully patched before you do any repair scan.
  3. Repair The Game Install — Use the launcher’s repair tool (Steam verify, Battle.net scan, Xbox app repair) to replace damaged files.
  4. Turn Off Folder Compression — If the game folder shows a compressed icon or you compressed the drive, undo it for the install path.
  5. Clear Cached Shaders — On PC, clearing shader caches can fix a crash loop after a graphics update.
  6. Test A Clean Launch — Disable overlays and capture tools for one run to see if a hook is killing startup.

If you’re wondering whether this is the “right” order, it is built to protect your time. Repair tools are fast, reversible, and backed by the launcher vendors. They fix more cases than any registry tweak.

Fixing The 0x9 Crash In Call Of Duty On Windows

Windows adds a few extra failure points: background services, drive permissions, and security software that scans new files as they land. The goal here is to get the game running with the fewest moving parts.

Start With A Clean Boot Run

Before you change settings, try one “clean” run.

  • Close Overlays — Exit Discord overlay, GeForce Experience overlay, Steam overlay, and Xbox Game Bar overlay for one test launch.
  • Pause Capture Tools — Shut down recording apps that hook into DirectX, then launch the game once.
  • Unplug Extras — Disconnect USB devices you don’t need (extra controllers, capture cards, hubs) to rule out a driver clash.

If the game opens cleanly, re-enable items one at a time until the crash returns. That gives you a clear culprit instead of a pile of guesses.

Undo Compression On The Install Folder

This one surprises people. Compression can make big installs smaller, but it also changes how files are stored and streamed. Several community fixes for error code 0x9 mention uncompressing the game directory, especially with Xbox app installs.

  1. Find The Install Folder — Open your launcher’s install location or the Windows Apps game folder path your launcher uses.
  2. Open Folder Properties — Right-click the folder, choose Properties, then open Advanced.
  3. Uncheck Compression — Turn off “Compress contents,” apply to subfolders and files, then let it finish.
  4. Run Repair Afterward — Do a launcher repair scan once the uncompress pass completes.

If you installed the game on an external drive, repeat the same check there. Some drives ship with settings that encourage compression or aggressive power saving.

Clear Shader And Driver Caches

A bad shader cache can trigger a repeat crash right after a graphics driver change or a major game patch. Clearing the cache forces a clean rebuild on the next launch.

  • Delete DirectX Shader Cache — In Windows Settings, open Storage, then Temporary files, then remove DirectX Shader Cache.
  • Reset GPU Shader Cache — Use your GPU control panel cache clear option if your driver offers it, then reboot.
  • Let The Game Rebuild — Launch and wait at the menu for a minute so background rebuild tasks can finish.

If the rebuild triggers another crash, go straight to the launcher repair section next. It can mean the game is trying to compile a corrupted asset.

Repair Tools By Launcher And Platform

Start here if you want the highest success rate with the least risk. The tools below are made to compare your local files to the known-good versions and pull replacements.

Platform Repair Tool Where To Find It
Steam Verify Integrity Library → Properties → Installed Files
Battle.net Scan And Repair Game Page → Gear Icon Next To Play
Xbox App (PC) Repair / Reset Windows Settings → Apps → Installed Apps

Steam: Verify Game Files

Steam’s verification is simple and dependable, especially after a patch.

  1. Open The Library — Find the game, then right-click it.
  2. Open Properties — Select Properties, then Installed Files.
  3. Run Verify — Click “Verify integrity,” then let it finish without closing Steam.
  4. Launch Once — Start the game right after the scan to confirm the crash is gone.

If Steam re-downloads files, that’s a good sign. It means it found a mismatch and fixed it.

Battle.net: Scan And Repair

Battle.net’s tool does the same job with slightly different clicks.

  1. Open The Game Page — Select Call of Duty in the Battle.net app.
  2. Check For Updates — Use the options near Play to check updates first.
  3. Run Scan And Repair — Choose Scan and Repair, then begin the scan.
  4. Reboot After Repair — Restart Windows before your next launch attempt.

If you use third-party add-ons that inject overlays, keep them closed for the first launch after a repair scan.

Xbox App And Game Pass: Repair The Install And The Services

Game Pass installs bring in extra pieces: the Xbox app, Microsoft Store licensing, and Gaming Services. If any part of that chain breaks, the game can crash before it fully initializes.

  1. Repair The Game App Entry — Open Windows Settings, go to Apps, find the game, then use Repair.
  2. Reset If Repair Fails — Use Reset only if Repair doesn’t change anything, then reboot.
  3. Run Gaming Services Repair Tool — If installs and launches are flaky, run the official Xbox Gaming Services Repair Tool and restart.
  4. Reopen Xbox App — Sign back in, then launch from the Xbox app once.

A Microsoft Q&A thread on the 0x9 crash loop includes a similar repair-first approach for Xbox app installs. Microsoft Q&A thread on error code 0x9

If your Xbox app won’t start cleanly at all, start with Xbox’s own Windows game troubleshooting page before you reinstall anything: Xbox Support: Fix gaming issues with the Xbox app for Windows

Network And Account Checks That Prevent Repeat Crashes

Some players fix error code 0x9, then see it return after the next login or update. A quick network and account pass can keep you from chasing the same crash every week.

Confirm Service Status Before You Tear Things Apart

If the game servers are down or your platform is struggling, you can see startup failures that look like local crashes.

  • Check Platform Status — Look at Xbox Live, PlayStation Network, Steam, or Battle.net status pages when the crash lines up with a busy night.
  • Check Activision Support — Use Activision’s support hub for the title you’re launching and scan for known outages. Activision Support
  • Reboot Network Gear — Power-cycle your modem and router, then try one fresh launch.

Refresh Sign-In And Licensing

Game Pass and cross-platform logins can get stuck. A clean sign-in run is quick and safe.

  1. Sign Out Of The Launcher — Log out of Xbox app, Battle.net, or Steam, then close it fully.
  2. Restart The PC — This clears token handlers that stay alive in the background.
  3. Sign Back In — Launch the app, sign in, then start the game one time.

If you use multiple accounts on the same PC, keep it simple for testing. Use one account end-to-end until the crash is gone.

When The Crash Won’t Quit

If you’ve repaired files, removed compression, and cleaned caches, but call of duty error 0x9 still appears, it’s time to narrow the problem. The trick is to change one variable at a time so you learn what breaks the launch.

Try A Fresh Install Path

Reinstalling can help, yet a reinstall to the same folder can reintroduce the same permission or compression problem. A new path is a cleaner test.

  1. Pick A Simple Folder — Use a short path on an internal SSD, like a dedicated Games folder.
  2. Avoid Compressed Locations — Skip folders under WindowsApps unless the Xbox app forces it.
  3. Install Then Repair — After install, run the launcher repair tool once to catch any early mismatches.

Rule Out Security Scans And Controlled Folder Access

Security tools can quarantine a new file mid-update. That can leave the game in a half-patched state that crashes at boot.

  • Pause Real-Time Scans — Disable real-time scanning for one install or one repair pass, then turn it back on right after testing.
  • Add The Game Folder As An Exclusion — Add the install folder and launcher folder so updates aren’t interrupted.
  • Check Controlled Folder Access — If Windows blocked the launcher from writing to the game folder, allow the launcher app.

Submit A Clean Support Ticket With Useful Details

If you reach this point, it’s worth sending a ticket with details that cut back-and-forth.

  • Include Launcher And Platform — Steam, Battle.net, Xbox app, PlayStation, or Xbox console.
  • Include The Trigger — After update, after moving drives, after driver change, or after enabling compression.
  • Include What You Tried — Repair scan, compression off, reinstall to new path, overlays off, cache cleared.

Activision’s support hub is the clean starting point for tickets and known issues for each title: Activision Support