protonscr

MSFS 2024: RPC_S_SERVER_UNAVAILABLE crash when popping out instrument panels

protonclosed
ValveSoftware/Proton#9647 · opened 2026-04-05 by akosmaroy · updated 2026-04-05 · 1 comments · github
1 matching comments, n / p to jump
Aakosmaroy 2026-04-05 github

Compatibility Report

  • Name of the game with compatibility issues: Microsoft Flight Simulator 2024
  • Steam AppID of the game: 2537590

System Information

  • GPU: NVIDIA RTX 5090
  • Video driver version: 580.126.09
  • Kernel version: 6.17.0-19-generic
  • OS: Linux Mint 22
  • Link to full system information report as Gist:
  • Proton version: GE-Proton10-20 (with VKD3D-Proton v3.0 built from source)

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.

Symptoms

Microsoft Flight Simulator 2024 (Steam, AppID 2537590) crashes approximately 77 seconds after popping out an instrument panel (G1000 PFD/MFD) to a second window. The crash originates in rpcrt4.dll with RPC_S_SERVER_UNAVAILABLE.

Reproduction

  • Launch MSFS 2024 via Steam/Proton
  • Load a flight with a G1000-equipped aircraft (tested: Orbx COWS DA-42)
  • In the cockpit, hover over the G1000 PFD and trigger panel pop-out (Right Alt + click, or remapped key)
  • A second window appears and renders correctly for approximately 1 second
  • After ~77 seconds, MSFS crashes

Crash signature

587471.177:0108:012c:warn:seh:virtual_unwind backtrace: 00006FFFFF920CB6: L"rpcrt4.dll" + 0000000000030CB6.
587471.177:0108:012c:warn:seh:virtual_unwind backtrace: 00006FFFFF9102A4: L"rpcrt4.dll" + 00000000000202A4.
587471.177:0108:012c:warn:seh:virtual_unwind backtrace: 00006FFFFF92F2FC: L"rpcrt4.dll" + 000000000003F2FC.
587471.177:0108:012c:warn:seh:virtual_unwind backtrace: 00006FFFFF9136E2: L"rpcrt4.dll" + 00000000000236E2.
587471.177:0108:012c:warn:seh:virtual_unwind backtrace: 00006FFFFF8F529B: L"rpcrt4.dll" + 000000000000529B.

[steam-2537590.log.gz](https://github.com/user-attachments/files/26489383/steam-2537590.log.gz)

587471.178:0108:012c:trace:seh:dispatch_exception code=6ba (RPC_S_SERVER_UNAVAILABLE)

Notes

  • With older VKD3D (pre-v3.0 git builds as shipped in GE-Proton10-4 through 10-29), the crash was different: a null pointer dereference in the vkd3d-swapchain-sync thread. Building VKD3D-Proton v3.0 from source and injecting it into GE-Proton10-20 eliminated that crash and revealed this underlying rpcrt4 issue.
  • The pop-out window renders correctly for ~1 second before the hang, suggesting the second swap chain is created successfully but the RPC connection to Xbox Live/gaming services is dropped during or after window creation.
  • MSFS repeatedly queries rpcss.exe via QueryFullProcessImageNameW in the seconds before the crash, suggesting it is polling for the RPC service which has become unavailable.
  • The crash does not occur without the pop-out — MSFS runs stably for extended periods otherwise.
Kkisak-valve maintainer 2026-04-05 github

Hello @akosmaroy, 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/8255#issuecomment-4189054545.

Proton versions

Upstream links

DLLs