Summary
If you don’t feel like reading the whole post, here is the TLDR for you. Try enabling or disabling XMP, DOCP or EOCP depending on it’s current setting. For more information or context I suggest you read the rest of the post.
Introduction
If you’ve been playing or rather trying to play Warzone 2.0 (and you’re reading this post) there is a big chance that you’ve encountered the Game_Ship.exe error and it’s preventing you from finishing or even starting a game. After building a new PC for a friend 2 weeks ago, he’d been experiencing the same issue. I searched the internet far and wide but I could not find the solution, this was driving me insane. Did I make a mistake? Was it all my fault? Should he have bought a console instead? NO, NOT A CONSOLE, I won’t let this happen, I had to find a fix.
Generic Solutions
After hours of searching the only thing I could find were the most generic, click bait blog post articles I could find. You know what I mean:
- Restart your computer
- Verify the game files
- Update your drivers (insert link to shady driver installer here)
- Run the game as an administrator
- Run the game in compatibility mode
- reinstall the game
- reinstall your operating system
I’m not saying that these things can’t fix your issue but I seriously have my doubts since these are the same “solutions” that get thrown around for every single game error.
Finding the right track
I had to go deeper, to the most knowledgeable people on the entire internet, and when I couldn’t reach them I went to Reddit. Here I found either, the same regurgitated “solutions” or a whole list of people who had the same problem but with no actual solution in sight.
Until I stumbled upon this thread, where I happened to see one comment that brought me to the right track in order to actually fix this problem.
This comment intrigued me since it at least made some sense, compared to some other “solutions” I read online. XMP, DOCP or EOCP are known to potentially cause some instability on your system. This instability might explain the game crashes. If you want to learn more about XMP and RAM overlocking I suggest you go read this post first.
Fixing the issue
I went into the BIOS to the RAM overclocking section and to my surprise I see the RAM set to 4800mhz, not 6000mhz like I was expecting. I guess I forgot to enable the XMP profile, or maybe the BIOS update changed it back? Okay… so XMP is already disabled… What now? With my back against the wall and my friend asking: “What if we enabled it?” I said fuck it, I turned on XMP and picked the advertised 6000mhz profile for his ram. Double check the BIOS settings on exit and fingers crossed… It worked… the game actually runs for the first time… We’re now 1 week further and haven’t had a single game_ship.exe error since.
Additional Suggestions
I can’t guarantee that this method will work for you as well but in case it didn’t, I do have a few extra suggestions.
- Try reseating your RAM. RAM instability shows itself in weird and often unpredictable ways so if you experience other instabilities I would suggest trying this first.
- After reseating your RAM test to see if everything is stable with Memtest86
- In case you do run into further instabilities check for a BIOS update from your motherboard vendor. These often include stability fixes for higher RAM speeds, especially for the AMD side of things.
Conclusion
If these steps didn’t help you feel free to leave a comment with all your troubleshooting steps and their results below. Maybe I or others can find something and resolve the issue after all. In the meantime I guess you can try to contact Activision support but I wish you good luck with that.