Call Of Duty Modern Warfare 3 (2023) didn’t receive a good reception for multiple reasons. Aside from the quality of the game, PC users are experiencing issues with MW3 like the DirectX error. According to PC users, they are unable to play Modern Warfare 2 due to this error. In this Call Of Duty Modern Warfare 3 guide, I will list fixes that’ll help PC users fix the DirectX error.


Modern Warfare 3 DirectX Error Fixes You Can Try

PC users report that they are experiencing the DirectX error when they play Modern Warfare 3 (2023) with the following error message.

DirectX encountered an unrecoverable error 0x887A0005 (0x887A0006) (6068) D

There are multiple reasons for the DirectX error to pop up like damaged Directx shader cache, outdated GPU driver, and more. The following are the fixes that’ll help PC users fix the DirectX error.

Uninstall Warzone

Modern Warfare 3 and the previous title have multiple game modes and players can choose which one to install. If you have Warzone, a free-to-play Battle Royale game mode, installed with Modern Warfare 3, it is causing the game to crash to the desktop with the DirectX error. Uninstall the Warzone and the DirectX error will be fixed. Open your Steam Library > click on Modern Warfare 3 > click on “Manage My DLC” under DLC to the right > uncheck “Warzone” and close the Window. Play MW3 and the DirectX error crash is fixed.

Delete DirectX Shader Cache

Another reason for the DirectX error is the damaged DirectX shader cache. Delete the DirectX shader cache and the error will be fixed.

  • Open Windows Settings
  • Go to System > Storage > Temporary Files
  • Check “DirectX Shader Cache” and click “Remove Files”
  • Launch Call Of Duty Modern Warfare 3 and a new DirectX cache will be created and the DirectX error is now fixed
Open Windows Settings, go to System, and select Storage.
Check “DirectX shader cache” and click “Remove Files.”

Enable Debug Mode

Most GPUs from third-party AIB partners like Zotac or Gigabyte are factory overclocked or run at higher GPU and Memory clocks compared to Nvidia’s reference models. This is the reason for the Modern Warfare 3’s DirectX error crash at launch. Enable Debug mode through the Nvidia Control Panel to force the GPU to use Nvidia reference clocks and the DirectX error will be fixed. Open the Nvidia Control Panel > Help > Debug Mode.

Update GPU Driver

If the above fixes fail to resolve the DirectX error, your GPU driver is most likely the culprit behind the DirectX error. The driver you are using is either outdated or the current driver version is not compatible with Modern Warfare 3. Update the GPU driver or install another GPU driver version to the DirectX error. Ensure you do a clean installation so that settings from the previous driver install won’t interfere with the new one.

Download the driver and launch the setup.
Agree to terms of and conditions.
Select custom and click next.
Check ‘Perform a clean installation’ and click next to install.

That is all for our Call Of Duty Modern Warfare 3 fixes for the DirectX Error. If you are facing errors and issues with other PC games or your PC then also see our hub for commonly occurring PC errors and their fixes.