Quick answer: Capture the crashes with Steam Deck context, identify whether it's a Proton/Linux compatibility issue, a hardware/performance constraint, or an input/resolution issue, fix for the Deck, and verify the crashes stop on Deck.

The Steam Deck is a popular but distinct platform, Linux via Proton, specific hardware, controller-first, so games crash on it in ways you won't see on your Windows PC. Captured Deck context reveals them. Here is what to do when your game crashes on the Steam Deck.

Capture the Crashes With Steam Deck Context

The Steam Deck runs your Windows game through Proton (a compatibility layer) on Linux, with its own hardware and controller-first input, so it can crash in ways your Windows PC doesn't. Capture the crashes from Deck with context, so you see what's crashing specifically on the Deck, which you won't see on your own machine.

Bugnet captures crashes from the field with platform and device context, so you can see the crashes occurring specifically on the Steam Deck. Since the Deck is a distinct environment (Proton/Linux, specific hardware) you likely don't develop on, the captured Deck crashes are how you see what's breaking there, turning Deck-specific crashes from invisible into diagnosable.

Identify the Deck-Specific Cause

Find why it crashes on Deck: a Proton/Linux compatibility issue (something your game does that doesn't translate through Proton, a Windows-specific dependency, a path, an API), a hardware/performance constraint (the Deck's specific hardware and memory), or an input/resolution issue (controller-first input, the Deck's resolution). The captured crash points at which.

Bugnet's captured stack trace and context help you identify the Deck-specific cause, a compatibility failure, a resource constraint, an input issue. Knowing what's crashing on the Deck (from the captured evidence) tells you whether it's a Proton compatibility problem, a hardware limit, or an input/display issue, so you fix the right thing for the Deck.

Fix for the Deck and Verify

Fix the Deck-specific cause: address the Proton/Linux compatibility issue, accommodate the Deck's hardware/performance, or handle the controller input and resolution. Then verify the crashes stop on the Deck, confirming via field data from Deck players (or a Deck if you have one), that the fix worked on the platform.

Bugnet tracks crashes per version with platform context, so after fixing you can confirm the crashes stopped specifically on the Steam Deck. This verifies the Deck fix in the field, the Deck crashes gone, which is how you confirm it worked on the platform, especially valuable if you don't have a Deck to test on yourself, the field data from Deck players confirms the fix.

When your game crashes on the Steam Deck, capture the crashes with Deck context, identify whether it's a Proton/Linux compatibility issue, a hardware constraint, or an input/resolution issue, fix for the Deck, and verify the crashes stop. The Deck is a distinct platform you won't see crashes on from your PC.