Antewise

Slay the Spire 2 Keeps Crashing

Updated 24 Oct 2026 Source Launch-option fix and the Direct3D 12 error text from the Steam Community thread on startup failure plus the GamerBlurb crash guide. Verify-files, overlay, shader cache and Visual C++ steps cross-checked against two Chinese-language troubleshooting guides. By
Data status: The facts on this page were checked against the source named above. Game values can still shift with a patch, so re-check anything that looks off.

Most Slay the Spire 2 crashes on PC are not a hardware problem. They are the game picking a renderer your system does not handle well, and there is a launch flag that overrides it.

Try this before anything else.

The fix that works most often

  1. Open Steam and go to your Library.
  2. Right-click Slay the Spire 2 and choose Properties.
  3. Find Launch Options.
  4. Paste this exactly:
--rendering-driver opengl3
  1. Close the window and launch the game.

If the game still closes on startup, replace it with --rendering-driver vulkan. Use one or the other. Both at once can produce a worse failure than the original crash.

What the error message is really saying

The common crash shows a line like this:

Your video card drivers seem not to support the required Direct3D 12 version

That reads like a dead GPU. It usually is not. The message means the game failed to initialise its default rendering path — Vulkan on many builds — and reported it through the Direct3D check.

Players on integrated graphics, older laptops and certain AMD cards hit it most. Forcing OpenGL sidesteps the path that fails.

Fix order that saves time

Change one thing, launch, then decide. Applying four fixes at once tells you nothing about which one worked.

StepActionFixes
1Launch option --rendering-driver opengl3Instant close, black screen
2Verify integrity of game filesCorrupted shader or cache
3Update GPU driver, or clean install itDriver conflict
4Disable Steam OverlayOverlay-triggered crash
5Add -windowed to the launch optionsResolution and fullscreen conflicts
6Delete shader cache in the game’s core folder, then verifyStale shader compile
7Install Visual C++ Redistributable, both x86 and x64Silent runtime crash
8Reinstall the game cleanlyEverything above failed

Step 7 matters more than it looks. A missing or corrupted Visual C++ runtime closes the game with no error at all, which is why some crashes have no message to search for.

Match the symptom, not the fix list

Different crashes have different causes, and treating them as one problem wastes hours.

What you seeLikely causeStart with
Closes within seconds, no windowRenderer initialisationLaunch option
Black screen but you hear audioRendering output, not a crash-windowed, then driver
Loads, then freezes mid-runShader compilation or driverVerify files, delete shader cache
Only co-op failsNetwork or firewallFirewall rules, wired connection
Crashing on a multi-monitor setupWindow and display handling--single-window

The black-screen-with-audio case is the one people misdiagnose. If you can hear the music, the game is running and only the picture is missing. That is a display problem, not a crash.

Do not do these

Do not stack launch options. One renderer flag at a time, and remove the previous one before testing the next.

Do not reinstall first. It is the slowest option and rarely the actual fix.

Do not update drivers blindly. If the crash started right after a driver update, rolling back one version is more likely to help than pushing forward.

Do not delete random files in the game folder. Only the shader cache is documented as safe to clear, and verification restores it.

When a patch is the real answer

Slay the Spire 2 is still receiving fixes, and some crashes are build-specific rather than machine-specific. If every step above fails, check the patch notes for a hotfix before you take your PC apart.

If the game runs but the frame rate is poor, that is a settings problem rather than a crash. The beginner guide covers the early settings that matter, and common mistakes covers the run-level errors that cost more than any crash.

Frequently asked questions

How do I fix Slay the Spire 2 crashing on startup?

Set the launch option --rendering-driver opengl3 in Steam before anything else. Right-click the game, open Properties, paste the flag into Launch Options, and start the game again.

What does the Direct3D 12 error mean in Slay the Spire 2?

The message says your video card drivers do not support the required Direct3D 12 version. In most reported cases the card does support it and the default renderer is the problem, so try the OpenGL flag first.

Should I use opengl3 or vulkan?

Try opengl3 first because it fixes the majority of reported crashes. Use --rendering-driver vulkan only if OpenGL fails. Never put both in Launch Options at the same time.

Does verifying game files fix the crash?

Sometimes. Corrupted shader and cache files cause instant closes, and verification restores them. It is the second step, after the launch option.

Why does the game crash only in co-op?

That is a different failure from a launch crash. Check firewall rules for the game and Steam, and prefer a wired connection. A launch-option fix will not solve a multiplayer connection drop.

More Slay the Spire 2 guides

Sources

Figures and item data on this site are read from the game’s own reference wiki before publishing. Where a value could not be confirmed there, the page says so instead of filling the gap.