If compatibility mode does not work, the issue might be a corrupted file. Hard drive errors, sudden power loss, or antivirus quarantines can corrupt the executable file itself.
Since Ghosts is a large game (approx. 40GB), it is inefficient to reinstall it entirely. Instead, use Steam’s built-in verification tool.