Subnautica Won't Launch? Here's the Fix

Most Subnautica 'won't launch' cases on PC are one of three things: missing Visual C++/DirectX prerequisites, a corrupted game file after an update, or an overlay/anticheat conflict that kills the process before the window opens. The fastest fix that clears the majority: verify game files (Steam/Epic), then install the latest Microsoft Visual C++ Redistributable (x64) and DirectX End-User Runtime. If the window flashes and closes, delete the local cache and launch with every overlay disabled.

Subnautica won't launch — the real causes

Black-screen fix
Right-click the Subnautica .exe -> Properties -> Compatibility -> disable Fullscreen Optimizations
#1 cause
Missing/corrupt game files — verify integrity via Steam before anything else
AMD note
On AMD 9000-series (e.g. 9070XT) the newest driver can black-screen at launch; a known-stable driver branch is recommended
Also try
Run as administrator, disable overlays, update VC++ / DirectX

Last verified: September 2026

Error codes

Nothing happens / process closes instantly The executable starts and exits before a window appears

Cause: Missing VC++/DirectX runtimes, or an overlay/antivirus terminating the process on launch.

Fix:
  1. Install the latest Microsoft Visual C++ Redistributable (x64) and the DirectX End-User Runtime.
  2. Verify files: Steam > Properties > Installed Files > Verify integrity (Epic: Manage > Verify).
  3. Add Subnautica to your antivirus exclusions and disable overlays (Discord, GeForce Experience, Steam).
  4. Run the launcher/game as administrator.
Hangs on loading screen / infinite load The game opens but never finishes loading into the menu or save

Cause: A corrupted cache or save, or Unity shader compilation stalling on an old GPU driver.

Fix:
  1. Update the GPU driver with a clean install (DDU, then latest Game Ready / Adrenalin).
  2. Delete the game's cache folder and let it rebuild (back up your saves first).
  3. Disable any mods (BepInEx/QModManager) — load a vanilla install to confirm.
  4. Give first launch after an update extra time; shader compilation can take minutes on older cards.

Fixes that work for most Subnautica Won't Launch on PC errors

  1. Verify game files in Steam/Epic to repair anything an update corrupted.
  2. Install the latest Visual C++ Redistributable (x64) and DirectX runtime — the top cause of instant-close on launch.
  3. Clean-install the latest GPU driver (DDU in safe mode first).
  4. Disable overlays and add the game to antivirus exclusions, then run as administrator.
  5. Remove mods (QModManager/BepInEx) and test a vanilla install first.
  6. Delete the local cache (back up saves) so the game rebuilds it after an update.
  7. If it broke right after a Windows update, roll it back or use System Restore to a point before it.

FAQ

Why won't Subnautica launch after an update?

Updates can leave a corrupted file or outrun your GPU driver, and mods break every patch. Verify game files, clean-install the latest driver, and disable mods — that clears most post-update launch failures.

Subnautica opens then closes immediately — what causes that?

Almost always missing Visual C++/DirectX runtimes or an overlay/antivirus killing the process. Install the latest VC++ (x64) and DirectX runtime, add the game to AV exclusions, and disable overlays before launching.

Do mods stop Subnautica from launching?

Yes — QModManager/BepInEx mods break on almost every game update and are a common cause of launch failure. Remove them, confirm the game launches vanilla, then re-add mods one at a time.

Other games