If you play a lot of Call of Duty: Modern Warfare or Warzone, chances are you’ve come across at least one numbered error code. One of the more persistent problems involves dev error 6068, an issue with DirectX compatibility. If you’ve encountered dev error 6068, here’s what you can do to fix the problem and get back to the action.
How to fix dev error 6068 in Modern Warfare and Warzone
Dev error 6068 in Call of Duty: Modern Warfare and Warzone is a DirectX issue. It prevents the game from launching, offering a message saying DirectX encountered an unrecoverable error. Code 6068 means the game found a problem with your GPU software or drivers.
Given the nature of DirectX, the specific problem causing this error can be hard to track down. However, dev error 6068 appears to be closely linked to dev error 5759. And, as it so happens, potential fixes listed on the Activision Support forums outline practically identical solutions for both error codes.
Run Scan and Repair
The first step toward fixing dev error 6068 is to run the Scan and Repair tool on the Battle.net launcher. Simply click the game’s title, find the Settings button, then click Scan and Repair. This will prompt the launcher to verify the integrity of the software and re-download any problematic data. This is a practical troubleshooting step, as repairing the game will rule out any problems with the game software itself.
Check your drivers – all of them
If Scan and Repair doesn’t help, you’ll need to make sure your GPU software and drivers are up to date. You can use Windows Update to find most common drivers. As a bonus, Windows Update can repair or replace corrupt DirectX installations. It’s also possible to use GPU-specific software suites like AMD Radeon Software or the GeForce Experience to find the latest updates for your specific graphics card.
Several players on the Modern Warfare subreddit have stated that certain GPU drivers seem to cause the fault. Unfortunately, rolling back to old drivers isn’t a good solution. There’s no telling which version works best, and using older drivers reduces compatibility with other software. Your best bet is to make sure you have the latest drivers available.
While you’re at it, you should also look into drivers for your the rest of your PC components. In rare cases, players have reported 6068 disappearing after installing drivers for everything from audio to LAN controllers. Generally speaking, you’ll want the latest drivers. It also wouldn’t hurt to make sure you’re running the latest version of Windows.
Change your DirectX version
This one is a long shot, but it may just work. Since code 6068 is a compatibility problem with the current version DirectX, you can try running the game using an older version of DirectX.
In Battle.net, open the Settings menu for Modern Warfare or Warzone. Click the checkbox for additional command line arguments, then type one of the following:
These are callouts for different DirectX libraries. DirectX 12 is the current version, and it’s the one used by both Modern Warfare and Warzone. However, the game may be able to run on your PC using DX11. There’s no harm in trying, so give it a shot and see what happens. If it doesn’t work, be sure to remove the argument and uncheck the checkbox to revert back to DX12.
Disable GPU overlays and overclocking
The final step involves disabling any or all GPU tools, particularly anything with graphic overlays. For whatever reason, Call of Duty games just don’t seem to play nice with tools such as the Nvidia Overlay, Xbox Game Bar, or overclocking software like MSI Afterburner.
If none of these solutions help, it’s worth reaching out to Activision Support. Dev error 6068 has been a problem since the latest Modern Warfare first launched, and it seems to reappear around when new patches are introduced. At any rate, if you find a fix that works for you, drop a comment below this story and help your fellow players get back into the game.