Subnautica 2 Keeps Crashing? Fix!

KitsuneGuide Watch on YouTube ↗

Nothing is worse than settling in to play Subnautica 2 only to have it dump you back to the desktop the moment you hit launch. This usually happens because of a driver conflict with newer AMD hardware or a corrupted shader cache preventing the game from initializing correctly.

Why this happens

The primary cause is an incompatibility between AMD Adrenaline 26.5.1 drivers and RX 9000 series GPUs. Other triggers include Steam manifest errors or outdated shader cache files stored in your local data folders.

What you'll need

You will need access to your Steam library and administrator permissions on your PC. If you are on an affected AMD card, have the 26.3.1 driver installer ready.

Steps

  1. 01
    If you own an RX 9000 series GPU, download Adrenaline 26.3.1 from the AMD website, run the installer, and select 'Factory Reset' to clean out the problematic driver.
  2. 02
    Open Steam, right-click Subnautica 2 in your library, select 'Properties', go to 'Installed Files', and click 'Verify integrity of game files'.
  3. 03
    In the same 'Properties' menu, click 'Browse' to open the game folder, right-click 'Subnautica 2.exe', and select 'Properties'.
  4. 04
    In the 'Compatibility' tab, check both 'Run this program as an administrator' and 'Disable fullscreen optimizations', then click 'Apply'.
  5. 05
    Press Win+R, type %LOCALAPPDATA%, and hit Enter.
  6. 06
    Navigate to the Subnautica 2 or 'Unknown Worlds' folder and delete the cache files, but ensure you do not touch your 'Save Games' folder.