Fix Overwatch 2 Not Launching - Repair and Cache Clear

You hit the Play button in Battle.net, and nothing happens, or the game window briefly appears before vanishing. This usually means either the game files are corrupted, the launcher's temporary cache is hanging, or Windows permissions are preventing the game from executing properly.

KitsuneGuide Watch on YouTube ↗

Why this happens

Game files often get corrupted during updates, or the Battle.net cache folder gets stuck with outdated temporary data. Sometimes, Windows blocks the game executable from running if it lacks the necessary elevated permissions.

Steps

  1. 01
    Open the Battle.net launcher, click the gear icon next to the Play button for Overwatch, select Scan and Repair, and click Begin Scan to fix any corrupted game files.
  2. 02
    Completely exit Battle.net by right-clicking the icon in your system tray and selecting Exit.
  3. 03
    Press Windows Key + R on your keyboard, type %ProgramData%/Blizzard Entertainment/Battle.net/Cache, and hit Enter.
  4. 04
    Press Ctrl + A to select all files in the folder and delete them, then restart the Battle.net launcher to let it rebuild the cache automatically.
  5. 05
    If it still fails, right-click your Battle.net desktop shortcut, select Properties, open the Compatibility tab, check Run this program as an administrator, and click Apply.

Still not working?

If the game still won't launch, check your antivirus or Windows Defender settings to ensure they aren't blocking the Overwatch executable. You should also check for pending Windows Updates and ensure your graphics drivers are fully updated via the NVIDIA GeForce Experience or AMD Adrenalin software.

Frequently asked questions

Will deleting the Cache folder delete my game progress?

No, your game progress and account data are stored on Blizzard's servers, not in the local cache folder.

Do I need to do this every time I play?

No, these steps are one-time fixes to resolve file corruption or permission conflicts.