Overwatch Won't Launch? Fix!

KitsuneGuide Watch on YouTube ↗

You hit the play button, the status changes, and then... nothing happens. It is incredibly frustrating when you just want to get into a match, but your game either flashes for a second or refuses to open entirely because of a hang-up in the Battle.net launcher or your system permissions.

Why this happens

This usually occurs because your local game files have become corrupted, or the temporary cache files used by the Battle.net launcher are conflicting with the game's startup process.

Steps

  1. 01
    Open the Battle.net launcher, click the gear icon next to the Play button, and select Scan and Repair to let the launcher find and replace any broken game files.
  2. 02
    Completely exit Battle.net by right-clicking the icon in your system tray and selecting Exit, as the launcher must be fully closed to clear the cache.
  3. 03
    Press Windows Key + R on your keyboard, paste %programdata%/Blizzard Entertainment/Battle.net/Cache into the box, and press Enter to open the folder.
  4. 04
    Press Ctrl + A to select all files within that folder, then delete them to remove the corrupted temporary data that may be blocking the launch.
  5. 05
    If the issue persists, right-click your Battle.net desktop shortcut, select Properties, go to the Compatibility tab, and check Run this program as an administrator, then click Apply.

Still not working?

If these steps fail, check your antivirus or Windows Defender history to see if it is false-flagging the Overwatch executable as a threat. You should also check the Event Viewer under Windows Logs/Application for any 'Application Error' entries occurring at the exact time of the crash, which can indicate missing runtime libraries or hardware-level conflicts.

Frequently asked questions

Will deleting the cache folder delete my game progress?

No. Your progress and account data are stored on Blizzard's servers, so deleting the local cache only forces the launcher to download fresh, clean temporary files.

Does this fix work if I play through Steam?

The cache steps are specific to Battle.net, but the file verification step is universal. If you use Steam, right-click Overwatch, go to Properties, select Installed Files, and click Verify integrity of game files.