Fix Slay the Spire 2 Not Launching on Windows PC

KitsuneGuide Watch on YouTube ↗

You click Play on Slay the Spire 2 and nothing happens, leaving you staring at your desktop with no error message. This usually means the game files are corrupted or your system is missing a dependency required to initialize the game engine.

Why this happens

Game files often become corrupted during download or after an update, preventing the executable from triggering. Alternatively, your GPU drivers or Windows security settings may be blocking the game from establishing its first-time connection.

What you'll need

Access to your Steam library and a stable internet connection to download potential driver updates or missing game assets.

Steps

  1. 01
    Open Steam, right-click Slay the Spire 2, and select Properties.
  2. 02
    Navigate to the Installed Files tab and click Verify integrity of game files to repair any corrupted data.
  3. 03
    If the game still won't launch, right-click the game in your library, go to Manage, and select Browse local files.
  4. 04
    Find SlayTheSpire2.exe, right-click it, and select Properties.
  5. 05
    Go to the Compatibility tab, check Run this program as an administrator, and click Apply.
  6. 06
    If the issue persists, visit the Nvidia or AMD support websites to download and install the latest drivers for your graphics card.
  7. 07
    Finally, temporarily disable Windows Defender Firewall to ensure the game is not being blocked during its initial launch sequence.