Solution:
Root Cause: Corrupted Player Configuration and Shader Parameters (players.data)
Call of Duty stores graphical settings, brightness calibrations, and shader compilation metadata in user profile files located within
Documents\Call of Duty\players. If these configuration files become corrupted, invalid shader parameters are loaded on startup, causing Dev Error 6034.
Diagnostic Verification:
1Open File Explorer and navigate to Documents\Call of Duty\players.
2Inspect files such as options.3.cod23.cst or players.data for zero-byte sizes or modification timestamps coinciding with the crash.
Step-by-Step Fix:
1Back Up and Delete Players Folder:
Move the entire Documents\Call of Duty folder to your desktop as a backup.2Launch Warzone to Recreate Configs:
Start the game. Warzone will automatically generate a fresh, uncorrupted players folder with default graphical settings and clean config files.3Reconfigure Graphics Settings:
Reapply your preferred display mode, resolution, and graphic options in-game.4Allow Shader Compilation:
Wait for the game to compile shaders from scratch in the main menu before joining a lobby.Prevention & Long-Term Monitoring:
Avoid abrupt hard system reboots while modifying in-game graphic settings.