protonscr

SnowRunner - consistent crash before main menu, all Proton versions, RX 9070 XT/RDNA4

protonclosed appid 1465360
ValveSoftware/Proton#10114 · opened 2026-09-02 by nmds98f9sv-coder · updated 2026-09-02 · 1 comments · github · game page · search this game
Nnmds98f9sv-coder 2026-09-02 github

Compatibility Report

  • Name of the game with compatibility issues: SnowRunner
  • Steam AppID of the game: 1465360

System Information

I confirm:

  • [x] that I haven't found an existing compatibility report for this game.
  • [x] that I have checked whether there are updates for my system available.

steam-1465360.log

Symptoms

SnowRunner reliably hangs and crashes before or immediately at the main menu (background renders, but no UI elements ever appear, then the process dies). Reproducible across every Proton version tested: Proton Experimental (multiple builds over several weeks, including the current one as of this report), Proton-CachyOS latest, GE-Proton 11, Proton 10, Proton Hotfix. Also reproduces after updating the game to Patch 43.0.

The game runs fine on Steam Deck (same Steam account/library), so this appears specific to desktop Linux and/or RDNA4 GPUs.

The attached PROTON_LOG shows a consistent pattern across every crash, regardless of Proton or game version:

  1. A thread spams fixme:d3dkmt:NtGdiDdDDIQueryStatistics (...): stub hundreds/thousands of times in a tight loop.
  2. Shortly after (~5-10s), a second thread hits RtlpWaitForCriticalSection ... wait timed out ... blocked by <spinning thread>, retrying (60 sec).
  3. .NET-side exceptions follow: System.ComponentModel.Win32Exception: Invalid window handle (repeated).
  4. dbghelp:SymCleanup this process has not had SymInitialize() called for it! suggests a crash reporter (possibly EOS SDK) attempting to generate a dump and failing.
  5. Process terminates.

Reproduction

  1. Launch SnowRunner via Steam using any current Proton version
  2. Wait for the loading screen / main menu
  3. Game hangs and crashes within seconds of the menu attempting to render

Additional information

Already ruled out during troubleshooting:

  • Peripherals/controllers (tested with minimal USB device set - single wired mouse + keyboard)
  • MangoHud (MANGOHUD=0)
  • Network/VPN (Tailscale disabled)
  • Real GPU hang (no amdgpu ring timeout/reset/fault entries in kernel log at time of crash)
  • SteamDeck=1 %command% launch flag
  • PROTON_ENABLE_WAYLAND=1 PROTON_ENABLE_HDR=1 %command% (crash timing varies slightly but issue persists)
  • Recent Mesa update (issue present since initial system setup, before Mesa was updated)
  • Game update to Patch 43.0 (issue persists unchanged)

Issue has been present since the system was first assembled and CachyOS installed (~3 weeks ago), not a regression from a specific update on my end.


Transparency note: I used an AI tool (Claude, Anthropic) to help investigate this issue and draft this report. All technical details (log excerpts, versions, test results) were manually verified by me against my own system and logs before submitting.

Kkisak-valve maintainer 2026-09-02 github

Hello @nmds98f9sv-coder, we're using one issue report per unofficially supported game title, so I've gone ahead and transferred this issue report to https://github.com/ValveSoftware/Proton/issues/4834#issuecomment-5516480032.

Proton versions

Launch options

Launch lines

Upstream links