Modern Warfare 2

Fix CoD Modern Warfare 2 Crashing, Crash at Startup, Won’t Start, and Not Launching (2022) on PC

Fix Modern Warfare 2 Crashing on PS5 with Error Code CE-108255-1

Modern Warfare 2 is one of the most hyped games of the year, mainly due to the huge success and fan base of the 2019 Modern Warfare. We got to play the game during the PS beta, and while the game is good, the community has mixed feelings. Many players who attempted to play the game report the Modern Warfare 2 crash at startup, won’t start, and not launching issue. If you have similar problems with the game, we can help.

Modern Warfare 2 Beta Crashing, Crash at Startup, Won’t Start, and Not Launching Fix

Before you proceed with any of the fixes for MW2 crashing, ensure that your system meets the minimum requirements to play the game. MW2 is a demanding game; failing to meet the specifications can lead to a crash. Here is some basic troubleshooting you can try for day-one issues.

Update the GPU and Operating System

Before we begin the rest of the solutions, ensure that the graphics card driver and operating system are up-to-date. If the GPU is not updated, you can run into all sorts of issues, including the Modern Warfare 2 crashing on startup on PC. When installing the GPU driver, use the GeForce Experience or directly download the update from Nvidia, but don’t use the Device Manager. While updating, choose Custom Install and perform a clean install.

For the Windows Update, ensure that everything is downloaded and updated, even the optional update. If there are updates for .NET Framework. that’s very important. Just ensure that everything is up-to-date.

Run the Battle.Net/Steam with Admin Permission and Verify Game Files

If the game still fails to launch, the next logical fix to try is to provide the Battle.Net client with admin permission or the Steam client. Once you have done that, try verifying the game files. To provide admin permission,> right-click on the desktop shortcut of Battle.Net and choose Properties > Go to the Compatibility tab and check Run this program with administrator permission. Here is how to repair the game files in Battle.Net.

  1. From the Battle.Net client, go to All Games and click on Modern Warfare 2
  2. Click on the Gear icon next to the update button
  3. Choose Scan and Repair

Here is how to validate the game files if you bought the game on Steam or are playing the beta via the Steam client.

  1. Open the Steam client and go to Library
  2. Right-click on Modern Warfare 2 and choose Properties
  3. Go to the Local Files tab and click on Verify integrity of game files.

Try running the game once the verification and download are complete. If MW2 still fails to launch and is crashing on startup after these basic fixes, here are some other things you can try.

Disable Overlays and Other Background Applications

CoD titles are known to conflict with many third-party programs and may be why the game is not starting for you. Disable the Task Manager’s Steam and Discord Overlay and the GeForce Experience application. If you are using any overclocking or RGB software, disable those as well. A clean boot is the best way to disable all third-party applications, so consider doing that before you start the game.

Disable Nvidia Instant Replay and ShadowPlay

Some players have also reported that having the Nvidia Install Replay or the ShadowPlay enabled crashes the game more often. This is a fix for people who can get into the game, and the crash occurs in-game. As suggested above, closing the Nvidia GeForce Experience completely before launching the game is best.

Allow the game through the Windows Firewall

The next fix is to allow the game through the Windows Firewall. If the firewall blocks the game from execution, the COD MW2 will crash at startup. You can also put an exception on your software using a third-party antivirus. Refer to this post on how to set an exclusion for specific software on the Window Firewall and other antivirus software.

Ensure the MW2 is starting in Native Resolution

As you cannot access the game menu, verifying the game’s config file is the only way to change or check the resolution. You can find the Modern Warfare 2 config files in the Documents folder. Unlike most games, the MW2 config file does not state the settings plainly, but you can find the resolution when you see a value such as “3840×2160,” “1920×1080,” or something else. Ensure that this value is the same as your native resolution that the monitor supports and is currently set on. To verify your native resolution:

  1. Press Windows key + I and choose System
  2. From the Display tab, you should be able to see the Display Resolution that your monitor is currently running on.

Delete the Config File

Sometimes there is a problem with your config file that prevents the game from launching. Go to the same location as before, the Documents folder > MW2 folder > players > and delete the config file. When you launch the game the next time, the new config file will be automatically generated, and hopefully, you can launch Modern Warfare 2 this time.

Issue with Steam Phone Number Verification

Many players have reported that they cannot launch the game as they are stuck in phone verification on the Steam client. Some users who have already verified the phone number cannot do it again as the Steam client would not allow it, and the game does not continue. If you are stuck with this error, go to the Steam Settings > Web Browser > click on Delete Web Browser Data. Now try to play the game.

MW2 Windows 8 Error – Compatibility Issue

Many players report that when they launch the game, MW2 thinks that they are running the Windows 8 OS, raising compatibility issues, while the users are actually on Windows 10 and 11. Click on this guide to view a separate guide on the issue.

Download and Install the Visual C++ Redistributable

An outdated or a problem with the Microsoft Visual C++ Redistributable can cause games to crash on startup. Visit this link to the Microsoft website and download the all-in-one package for both X86 and X64. Install both the files and reboot the PC. Attempt to play the game now.

These are the fixes you can try at the moment. There is an undeniable issue with the game, so if none of the above worked, you may have to wait for a patch. The devs are aware of the issue and working on a fix. They acknowledged it on a Steam Community thread. So, maybe we will get a patch before the start of the open beta to help resolve the Modern Warfare 2 launch issues.

Harsh Clif
He is caught in a loop between writing about games and playing them. It's a vicious cycle. Although he's biased towards PC, you can occasionally find him on the PS5. He does not own an Xbox Consoles but plans on getting one soon.

48 Comments

  1. I FOUND A FIX!!! I preorder the game on steam and this same thing happen to me and i did all that was listed here and it will not fix your problem. I refund the game on steam and get in on battle.net instead and it work perfectly. I believe steam was the problem

    1. you must be lucky,i have the same issue on battle.net.scan and repair all day baby

  2. Keep running into this error
    File: c:\buildslave\steam_rel_client_win64\build\src\tier0\threadtools.cpp
    Line: 2010
    Assertion: Assertion Failed: Bad Event handle (handle 0x0000000000000000)

  3. i have the exact same problem and have been looking for fixes everywhere but cant find any. I’m hoping it works on saturday when the open beta starts as it may be a problem with early access

  4. Ye every time i press play on steam, it comes up with ‘it appears call of duty modern warfare II did not quit properly the last time it ran. Do you want to run in safe mode’. Then i click yes (have tried pressing no and cancel). after it comes up with:
    c:\buildslave\steam_rel_client_win64\build\src\tier0\threadtools.cpp
    Line: 2010
    Assertion: Assertion Failed: Bad Event handle (handle 0x0000000000000000)

    1. I got this too and choose to not run in safe mode, and the game started normally. Have you tried verifying the game files? Also, have you tried “Ignore All Asserts”

      1. Ignore all asserts just closes the game for me. Also tried uninstalling and re-installing but get the same message. Also tried running as admin and verifying the game files multiple times

      2. i tried this and disabled firewall but it just closes when i click ignore all asserts

        1. We are working on a post for this error. Hopefully, the fix there will be of help.

    2. Has anyone found a fix for this because i’m probably going to refund then get it on Battle.net if there isn’t a fix for this because activision hasn’t even addressed this problem yet.

  5. i can get into the game but then when loading in it just leaves me in the loading screen just with the status for checking for update. i have already played about 2 hours. why is this happening especially when i payed all this money to play early

    1. Can you run the Saan and Repair or Verify Integrity of Game Files? When launching, can you temporarily disable the Firewall

  6. Still cannot play due to the assertion error

  7. My game won’t open. I hit the play button on my steam library then a couple seconds late it gives me that option again even though nothing opened. How can I get this issued fixed?

    1. I have the same problem with, Battle Net

    2. I have the exact same issue, I’ve tried everything

    3. Got the same issue. Please let me know if issue is found and resolved

  8. I do not even have MW2 documents file…what could be causing this issue?

    1. It’s the Call of Duty folder and then PlayerBeta

  9. beta keeps crashing on launch with the 1338 error, (10509) N, tried all fixes, all installs ect and nothing

  10. when i hover over play, it says i cant play it right now

    1. change the real game to beta on the dropdown menu above play

  11. When I launch the game it says the driver is outdated, I have update the nvidia driver to the latest available version – used DDU to uninstall previous version in safe mode, then reboot normal mode, then installed latest gpu drivers but still the same message when I launch the game 🙁

  12. keep getting Assertion Failed: Bad Event handle (handle 0x0000000000000000), I’ve done everything

    1. I have the exact same issue, I’ve tried everything including a fresh reinstall. Have you managed to fix this if so how did you do it?

    2. I have the exact same issue, I’ve tried everything including a fresh reinstall and nothing has resolved it! Have you fixed this? If so how did you do it?

      1. me too game wont seem to start exact same problem

  13. Had do disable my antivirus (Sophos Home) to get it working …

  14. Hey, I can’t launch the game because it keeps saying I have windows 8, even though I have windows 10 at the latest version (19044.2075).
    Did everything that was recommended above, but it didn’t fix it.

    1. Can you locate the game executable > right-click on it> properties > compatibility tab and ensure that compatibility mode is not checked?

      1. Hey, I can’t launch the game because it keeps saying I have windows 8, buy i have windows 11

        1. Did you try the same fix as above?

          1. still does not work, says i have windows 8 but i have the latest version of everything including my drivers

        2. In your settings, go to windows update – advanced options – optional updates and then install them

    2. I have the same problem regarding My windows license. Let me know What I can do. I have windows 10 but it keep saying that I have windows 8.

      Let me know please.

      1. We are making a new post for this error; please give us some time.

  15. My Game won’t launch on steam. Quite annoying for the product price I payed to access beta.

    1. i have problem on steam first i put phone number played for 30 minutes had to restart pc ,enter game again and says thati need to verify phone number again i clicked and wont let me in

      1. try this – steam settings > web browser > delete web browser data

        1. hi guys this worked for me try it . now have controller issue

          1. what is your controller issue?

  16. Everything went well until I tried to log back in and it asked me to verify my phone number again on Steam and it won’t let me go through cuz Steam says you can’t verify it again since I just did a couple of hours ago.

  17. Hi, tried all these options and still not working. Hope you have some more information soon or Battle dot net get this sorted. Slightly annoying.

    1. sorry to hear that; we will update this post in the next 12 hours. I hope the new fixes work for you.

    2. Same here… Does not start on Battle.net. Tried all these options aswell

      1. Same here wont launch on battle.net. i tried everything

    3. Slightly??? DAFUQ

Leave a reply

Your email address will not be published.