Anime-style barista holding a steaming cup of coffee in a cozy cafe with a chalkboard reading "Support Backyard Drunkard".

Help Us Build a Better Backyard Drunkard ❤️

We’re an independent, passion-driven platform. Your support truly means everything to us.

Slay the Spire 2 Crashing on Steam? Fixes for Launch Crashes and Black Screens

Published on

in

Slay the Spire 2 key art showing The Silent, The Ironclad, and new enemies surrounding a central tower.

⚠️ Community Disclaimer: All fixes listed in this guide have been sourced directly from player reports across Steam community forums and Reddit discussions. These are community-discovered workarounds, not official solutions from Mega Crit. While they have worked for a large number of players, results may vary depending on your specific hardware and system configuration. Always back up your save files before making any changes to your game files or system settings. For official support, you can reach Mega Crit directly through the Steam discussion boards for Slay the Spire 2.

Slay the Spire 2 is finally here in Early Access, and while the roguelike deckbuilder is worth every bit of the wait, a frustrating number of players are hitting crashes and black screens before they even reach the main menu. The good news is that most of these issues are fixable right now without waiting for a patch. Here is exactly what to do.

Why Is Slay the Spire 2 Crashing?

The most common cause is the game’s switch to the Godot engine, which handles rendering and resource management differently from the Unity framework used in the original. This creates compatibility friction with certain drivers, overlays, and system configurations. However, crashes are also triggered by corrupted game files, background software conflicts, and even regional language settings on Windows.

Crash TypeMost Likely Cause
Instant crash to desktop on launchCorrupted files or missing Visual C++ libraries
Black screen with cursor visibleRendering driver conflict or Shader Pre-Caching
Black screen with music playingGraphics API mismatch with Godot engine
Game freezes mid-runOverlay software or insufficient system resources
Game never appears after “Running” in SteamDriver conflict or admin permission issue
Screen shake causing hard crashWindows language set to Turkish

Fix 1: Install Visual C++ Redistributables

Before trying anything else, this is worth checking. Missing or corrupted Visual C++ libraries account for roughly 10 to 20 percent of instant crash-to-desktop reports in Slay the Spire 2, and the fix takes under two minutes. The Godot engine relies on these runtime libraries to launch correctly on Windows, and Steam does not always install them automatically.

  • Download the latest Visual C++ 2022 Redistributable from microsoft.com. Install both the x64 and x86 versions if you are on a 64-bit system.
  • Restart your PC after installation to ensure the changes take effect.
  • Then relaunch Slay the Spire 2.

If an instant desktop crash was your issue, there is a good chance this resolves it entirely before you need to try anything else.

Fix 2: Force a Different Rendering Driver via Steam Launch Options

This is the fix that works for the largest number of players right now. The Godot engine defaults to a rendering path that does not agree with certain hardware, however you can override it manually through Steam.

  • Open your Steam Library and right-click Slay the Spire 2.
  • Select Properties and find the Launch Options field at the bottom of the General tab.
  • Type exactly: –rendering-driver opengl3
  • Close the window and launch the game.

If that does not resolve the crash, go back into Properties, delete the previous command, and replace it with: –rendering-driver vulkan

Try them one at a time rather than stacking them. For the majority of players on both Windows and Mac, one of these two commands clears the black screen issue entirely.

Additional launch options worth trying for black screen issues:

Launch OptionWhat It Does
–rendering-driver opengl3Forces OpenGL 3.0, more stable on older hardware
–rendering-driver vulkanForces Vulkan API, better for newer GPUs
-windowedForces windowed mode, bypasses fullscreen scaling issues
-screen-width 1280 -screen-height 720Locks resolution, helps with multi-monitor setups

Fix 3: Disable Steam Shader Pre-Caching and Clear the Shader Cache

Multiple players across Steam discussions have confirmed this as the fix for persistent black screens that survive driver changes and file verification. Here is how to do it:

  • Open Steam and go to Settings.
  • Click on Downloads.
  • Turn off Shader Pre-Caching.
  • Fully restart Steam, then relaunch the game.

Note that some players needed to redownload the game after disabling this setting before it took full effect.

However, if disabling Shader Pre-Caching alone does not resolve the issue, you can also delete the existing shader cache manually to force a clean rebuild. Navigate to:

Steam\steamapps\common\Slay the Spire 2\shader_cache\

Delete the entire shader_cache folder. The game will regenerate it fresh on the next launch, which clears out any corrupted shader data that may be causing the black screen.

Fix 4: Verify Your Game Files and Delete Local Config

Corrupted or missing files after installation or an update are one of the most reliable causes of launch crashes. Steam can scan and repair these automatically.

To verify game files:

  • Right-click Slay the Spire 2 in your Steam Library.
  • Select Properties, then go to the Installed Files tab.
  • Click Verify integrity of game files and let it complete fully before relaunching.

To delete local config files:

  • Close the game completely.
  • Navigate to: C > Users > YourName > AppData > LocalLow
  • Find the Slay the Spire 2 folder and delete or rename it.
  • This forces the game to generate fresh settings on the next launch.

If you cannot find the AppData folder, enable Show Hidden Files in Windows Explorer first.

Fix 5: Disable Overlays and Close Background Apps

Overlay software frequently conflicts with Early Access builds, particularly on the Godot engine. Disabling them takes two minutes and has resolved crashes for a significant number of players.

Overlays to disable:

  • Steam Overlay (right-click the game, Properties, toggle off “Enable the Steam Overlay while in-game”)
  • Discord Overlay
  • GeForce Experience Overlay
  • MSI Afterburner
  • Any GPU performance monitoring overlays

Beyond overlays, closing background applications frees up memory that Slay the Spire 2 may need to run stably. Web browsers with multiple open tabs, recording software, and streaming tools are the main culprits to shut down before launching.

Fix 6: Run Steam as Administrator and Update GPU Drivers

If the above fixes have not worked, a permissions conflict or an outdated driver is likely the remaining issue.

To run Steam as administrator:

  • Close Steam completely.
  • Right-click the Steam shortcut on your desktop.
  • Select Run as Administrator.
  • Launch Slay the Spire 2 from within Steam as normal.

This resolves crashes caused by Windows restricting the game’s access to driver libraries or save file locations on first launch.

To update GPU drivers:

Visit the official driver page for your graphics card manufacturer and download the latest version. After installing, restart your computer before launching the game again.

GPU BrandWhere to Update
NVIDIANVIDIA GeForce Experience or nvidia.com
AMDAMD Adrenalin Software or amd.com
IntelIntel Driver and Support Assistant or intel.com

Important: If you recently updated your drivers and the crash started afterward, rolling back to the previous version is worth trying.

Platform-Specific Issues

Mac Users

If you see an error stating “Slay the Spire 2 quit unexpectedly” or “The file can’t be found,” this is a known oversight. The official system requirements list Mac OS 11 as supported, however the game’s internal files require Mac OS 12 at minimum. There is no workaround for this. You need to update to Mac OS 12 or wait for Mega Crit to push a patch. If you are already on Mac OS 12 or higher and still crashing, the –rendering-driver opengl3 launch option has worked for many Mac players.

Windows Users with Turkish Language Settings

This is one of the more unusual bugs currently active in Slay the Spire 2. Players with their Windows display language set to Turkish experience hard crashes the moment a screen shake effect triggers during a run. The Godot engine mishandles certain regional character encodings alongside visual effects. The only current fix is to change your Windows display language to English via:

Settings > Time and Language > Language and Region. You also need to set the in-game language to English

Players on single-language Turkish Windows licences will need to wait for a patch from Mega Crit.

Multi-Monitor and Ultrawide Setup Users

If you run an ultrawide or multi-monitor setup and see a black screen with audio playing, this is almost always a fullscreen scaling conflict. Set your main monitor as the primary display, temporarily disconnect additional monitors, lower your resolution before launch, and add -windowed to your Steam launch options to bypass the issue.

Quick Reference: Match Your Crash to the Right Fix

Crash TypeFix to Try First
Black screen with cursor, no menuDisable Shader Pre-Caching in Steam Downloads settings
Black screen with music playingAdd –rendering-driver opengl3 to Steam launch options
Instant desktop crash on launchInstall Visual C++ 2022 Redistributable (x64 + x86)
Game never appears after “Running”Run Steam as Administrator
Crash during screen shake (Turkish region)Change Windows and in-game language to English
Mac “quit unexpectedly” errorUpdate to Mac OS 12 or wait for a Mega Crit patch
Freezing mid-runDisable Discord, Steam, and GPU overlays
Persistent black screen on Windows 11 with newer GPUClean install latest GPU drivers

System Requirements

If crashes continue across all fixes, check that your system meets the minimum specs. The Godot engine has higher baseline requirements than the original Slay the Spire.

ComponentMinimumRecommended
OSWindows 10 (64-bit)Windows 11 (64-bit)
Processor2.0 GHz Dual Core3.0 GHz Quad Core
Memory4 GB RAM8 GB RAM
Graphics1 GB VRAM, OpenGL 3.02 GB VRAM, Vulkan Support
Storage2 GB available spaceSSD recommended

If your system barely meets the minimums, close all other applications before launching, as web browsers and background tools can consume the memory Slay the Spire 2 needs to stay stable.

If Nothing Works

If every fix in this guide has failed, do a full clean reinstall: uninstall the game, manually delete any remaining game folders, restart your PC, and reinstall from scratch. If the crash persists after a clean install, Slay the Spire 2 is still in Early Access and Mega Crit has a strong track record of rapid hotfix patches. Check the Steam discussion boards for newly confirmed fixes and expect updates within days.

Leave a Reply

Backyard Drunkard Logo

Follow Us On


Categories


Discover more from Backyard Drunkard

Subscribe now to keep reading and get access to the full archive.

Continue reading