⚠️ 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 Type | Most Likely Cause |
| Instant crash to desktop on launch | Corrupted files or missing Visual C++ libraries |
| Black screen with cursor visible | Rendering driver conflict or Shader Pre-Caching |
| Black screen with music playing | Graphics API mismatch with Godot engine |
| Game freezes mid-run | Overlay software or insufficient system resources |
| Game never appears after “Running” in Steam | Driver conflict or admin permission issue |
| Screen shake causing hard crash | Windows 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 Option | What It Does |
| –rendering-driver opengl3 | Forces OpenGL 3.0, more stable on older hardware |
| –rendering-driver vulkan | Forces Vulkan API, better for newer GPUs |
| -windowed | Forces windowed mode, bypasses fullscreen scaling issues |
| -screen-width 1280 -screen-height 720 | Locks 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 Brand | Where to Update |
| NVIDIA | NVIDIA GeForce Experience or nvidia.com |
| AMD | AMD Adrenalin Software or amd.com |
| Intel | Intel 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 Type | Fix to Try First |
| Black screen with cursor, no menu | Disable Shader Pre-Caching in Steam Downloads settings |
| Black screen with music playing | Add –rendering-driver opengl3 to Steam launch options |
| Instant desktop crash on launch | Install 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” error | Update to Mac OS 12 or wait for a Mega Crit patch |
| Freezing mid-run | Disable Discord, Steam, and GPU overlays |
| Persistent black screen on Windows 11 with newer GPU | Clean 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.
| Component | Minimum | Recommended |
| OS | Windows 10 (64-bit) | Windows 11 (64-bit) |
| Processor | 2.0 GHz Dual Core | 3.0 GHz Quad Core |
| Memory | 4 GB RAM | 8 GB RAM |
| Graphics | 1 GB VRAM, OpenGL 3.0 | 2 GB VRAM, Vulkan Support |
| Storage | 2 GB available space | SSD 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