Fix Helldivers 2 Crashing 20 Seconds After Launch (Patch 6.0.1)

Some Helldivers 2 players have complained ran fine last week — then 6.0.1 landed, and now the game dies about 20 seconds after launch. Every single time. And you’re not imagining that timing. The 20-second mark is a real thing, and it’s the clue that points straight at the fix.

Why This Happens

Basically? The patch added a hang detector. It watches the game start up, and if it decides the game is frozen, it kills it. Sounds sensible. But the detector is broken — it mistakes normal startup work, like shader compilation, for a freeze.

So the game isn’t really crashing. It’s being shut down by its own babysitter, at almost exactly the 20-second mark.

Old config files and a stale shader cache (leftover compiled graphics files from before the patch) slow the startup down, which makes the false alarm even more likely. That’s why the fixes below attack both sides — the detector and the slow start.

Fix 1 – Switch Off the Hang Detector

The detector lives in a plain text file, and one line controls it.

1 – Right-click Helldivers 2 in your Steam library.

2 – Select Manage, then Browse local files.

 

manage browse local files all

 

3 – Open the data folder.

4 – Open settings.ini with Notepad. If Windows asks which app to use, pick Notepad.

 

notepad open with

 

5 – Find the line crs_enabled = true.

6 – Change true to false.

 

crs enabled

 

7 – Press Ctrl + S to save, then launch the game.

That line is the killswitch. And for a lot of players, this alone ends the 20-second crash.

 

Fix 2 – Turn Off the Other Trip Wires in the Same File

Three more settings feed that same detector. Crash dumps and image captures run a background loop that hammers your CPU right while the detector is watching. And floating point exceptions let tiny rendering math errors trigger the killswitch too.

1 – Open settings.ini again, like in Fix 1.

2 – Change crash_dump = true to false.

3 – Change capture_image= true to false.

4 – Change floating_point_exceptions = true to false.



 

floating point false

 

5 – Save the file and try the game.

 

Fix 3 – Force DirectX 11

The hang detector regularly trips over DirectX 12 shader stutter. Forcing the game into DirectX 11 mode sidesteps that whole trigger.

1 – Right-click Helldivers 2 in Steam and select Properties.

 

props of steam

 

2 – Stay on the General tab and find the Launch Options box at the bottom.

3 – Type this nto the box:

–use-d3d11 

 

use d3d11

 

4 – Close the window and start the game.

Wondering where the save button is? There isn’t one — Steam stores the option the moment you type it.

 

Fix 4 – Delete the Shader Cache

Still dying at 20 seconds? Wipe the cache the game built before the patch. A stale cache means a slow startup, and a slow startup is exactly what sets the detector off.

1 – Close the game completely.

2 – Press Windows + R to open the Run dialog.

3 – Paste this in the Run panel, and click OK.

%APPDATA%/Arrowhead/Helldivers2

 

helldivers2

 

4 – Find the shader_cache folder.

5 – Delete it.

The first launch after this takes noticeably longer, because the game is rebuilding the cache from scratch. That’s expected. Let it sit.

 

Fix 5 – Delete the User Settings File

Same folder, different file.

1 – Quick one: open the Arrowhead\Helldivers2 folder from Fix 4.

2 – Then, delete the user_settings.config, and launch the game.

 

user settings config dc



 

This wipes the hardware hooks the engine set up before the update and forces it to build clean ones. Your video settings reset in the process (a minute of your life to redo, tops).

 

Fix 6 – Rebuild GameGuard and Launch as Admin

GameGuard? That’s the game’s anti-cheat. When its files half-update, it hangs the launch — and the detector does the rest.

1 – Open your Helldivers 2 install folder and go into bin. The usual path is C:\Steam\steamapps\common\Helldivers 2\bin.

2 – Delete the GameGuard folder inside.

3 – Right-click helldivers2.exe and select Run as Administrator.

4 – Wait while the game downloads a fresh GameGuard folder.

5 – Add that new folder to your antivirus whitelist.

6 – Restart your PC and launch normally.

How to Prevent This

  • Recheck settings.ini after every patch. Updates sometimes flip those values back to true. Thirty seconds to verify.
  • Clear the shader cache after big patches, before problems start. The rebuild is slow once, then you’re set.
  • Keep GameGuard whitelisted in your antivirus so updates don’t mangle it mid-download.
  • And when a fresh patch breaks the game for everyone, wait a day before deep surgery — a hotfix often beats you to it.

People Also Ask

Why does Helldivers 2 keep crashing on launch?

Since patch 6.0.1, the usual cause is the game’s own hang detection — it mistakes slow startup work for a freeze and closes the game around the 20-second mark. Setting crs_enabled to false in data\settings.ini turns the detector off. Corrupted shader caches trigger it too.

Is Helldivers 2 crashing for everyone today?

If yours dies about 20 seconds in, that’s the patch 6.0.1 detector bug, not a server outage. A quick look at the game’s Steam forum or the Helldivers subreddit will tell you whether a crash wave is hitting everyone or just your setup.

How do I fix Helldivers 2 not launching at all?

Delete the GameGuard folder inside the game’s bin directory, then run helldivers2.exe as administrator so it redownloads clean anti-cheat files. No luck? Wipe shader_cache under %APPDATA%\Arrowhead\Helldivers2 and force DirectX 11 with the –use-d3d11 launch option in Steam.