This is the easiest fix. Since you own the digital version, you can verify the integrity of the game files.
If the error persists: Try deleting the specific file manually. Navigate to:
...\Steam\steamapps\common\Call of Duty Ghosts\main\
Find homecoming.ff (and homecoming_load.ff if present), delete them, then run the verification again.
First, let's decode the error message itself.
The "fatal error" and "disc read error" in Call of Duty: Ghosts when attempting to play the "Homecoming" DLC can stem from several causes: This is the easiest fix
If verification didn't work, the problem isn't the game files—it's how your graphics card is reading them.
Call of Duty: Ghosts has a notorious bug where it fails to overwrite old shader caches. The "Homecoming" mission uses unique lighting effects that confuse the old cache.
Here is how to clear it for free:
%localappdata%\NVIDIA\DXCache and delete everything inside. (Don't worry, the driver rebuilds it).This sounds technical, but bear with me. Call of Duty: Ghosts was optimized for the Xbox 360 and PS3's PowerPC architecture. On modern multi-core PCs (6, 8, or 12 cores), the game sometimes "waits" for a core that is asleep. The "Homecoming" mission demands instantaneous data. If a core is sleeping, the game panics and throws the "Disc Read Error."
How to wake all your cores for free (Windows 10/11):
Alternatively, download the free, portable tool "ParkControl" (by Bitsum). Click "All Cores Always" and apply. This forces Windows to never turn off a CPU core. After doing this, the "Homecoming" fatal error disappears because the CPU is instantly ready to feed data to the game. If the error persists: Try deleting the specific
Ghosts uses a texture streaming feature that can cause time-out errors on slower hard drives.
This reduces the strain on your storage drive, preventing the read-timeout that triggers the error.
Once you've beaten the "Homecoming" mission (and the infamous swimming Rorke sequence), you can take steps to ensure this never happens again: For NVIDIA Users: Also delete the DXCache folder
Install Disc to Hard Drive