Dev Error 6146 in CoD: 3 Ways to Fix it [MW2, MW3, Warzone]

This error CoD error can be caused by overclocking

Reading time icon 2 min. read

Readers help support Windows Report. We may get a commission if you buy through our links. Tooltip Icon

Read our disclosure page to find out how can you help Windows Report sustain the editorial team Read more

Key notes

  • If you get dev error 6146, be sure to update your graphics card drivers first.
  • Removing the game cache can help fix this issue on your PC.
dev error 6146

Dev error 6146 affects Modern Warfare 2 and other CoD games, and it can prevent you from playing the game online with others.

This can be a frustrating issue since you won’t be able to advance further from the game menu, but there are a few solutions that can help you fix this problem.

What causes Dev error?

This issue can appear due to outdated graphics card drivers, corrupted game cache, or RAM overclocking.

How do I fix Dev error 6146?

1. Update your graphics drivers

  1. Go to your GPU’s manufacturer’s website.
  2. Locate your graphics card on the list.
  3. Next, locate the latest driver and download it.
  4. Once the setup file is downloaded, run it and follow the instructions on the screen.
  5. After the setup is finished, restart your PC to complete the process.
Ensure your system performs smoothly and avoids all GPU driver errors by using a complete driver update assistant, namely Outbyte Driver Updater, that will do the job for you. Here's how to safely update your drivers:
  1. Download and install the Outbyte Driver Updater app.
  2. Launch the software and wait for the app to detect all incompatible drivers.
  3. Now, it will show you a list of all faulty drivers to select the ones to Update or Ignore.
    OutByte Driver Updater Scan
  4. Click on Update & Apply Selected to download and install the newest versions.
  5. Restart your PC to ensure the applied changes.


Keep your GPU in a flawless state without worrying about possible driver issues.
Free trial Download now
Disclaimer: You may need to upgrade the app from the free version to perform specific actions.

2. Turn off XMP

  1. Restart your PC. While it boots keep pressing F2 or Del to enter BIOS.
  2. Once you enter, you should see the X.M.P. setting.
  3. Change its value to Disabled and save changes.

On some motherboards, you might have to go to Advanced settings to disable XMP.

3. Delete cache files

  1. Press Ctrl + Shift + Esc to open Task Manager.
  2. Locate Battle.Net on the list, right-click it and choose End Task.
  3. Next, press Windows key + R and enter %appdata%
  4. Locate the folder and delete it.
  5. After that, navigate to C:\ProgramData
  6. Delete the folder there as well.
  7. Lastly, start again and try to start the game.
  8. You will be asked to download the missing files so be sure to do that.

If the issue is still present, then your only option might be to reinstall the game from scratch.

Dev error 6146 can appear in Warzone 2, MW3, and other games, and in most cases, it’s caused by outdated graphics card drivers, so be sure to update them. This is just one of many errors and we already covered dev error 5476 in Warzone in one of our older guides.

Users also reported dev error 6068 in Modern Warfare as well as Warzone dev error 5523, but we have tackled those in separate guides.

Did you find a different solution for this error? If so, share it with us in the comments section.

More about the topics: warzone