[SOLVED/WORKAROUND] MSFS2024 Update 1: No longer loads on Steam Deck, crashes immediately with "unimplemented function KERNEL32.dll.WerRegisterCustomMetadata" error


ISSUE DESCRIPTION

Description of the issue:

Game no longer fully loads on Steam Deck, and crashes to desktop instead. It used to run perfectly. I can see the following error in my systemd logs every time I try to load the game and it crashes:

Mar 11 07:59:15 steamdeck steam[48784]: wine: Call from 00006FFFFFFA3A08 to unimplemented function KERNEL32.dll.WerRegisterCustomMetadata, aborting

FREQUENCY OF ISSUE

Every time.

REPRODUCTION STEPS

Please list clear steps you took in order to help our test team reproduce the same issue:

  1. attempt to start game
  2. watch it crash

YOUR SETTINGS

All default settings on Steam Deck.

Workaround

A community member made a Proton fork as a workaround, which I confirmed works:

…ironically, this call “Registers app-specific metadata for Windows Error Reporting- integrating telemetry with crash reports. System Information and Control”, per this gist.

Looks like the Wine folks already caught this:

Would be nice to have had this tested on at least one Linux platform before it went out.

Thats my patch, its only a so called stub function, all it does is answer the call and return “OK”. So no worries.

edit: i think i got it - you meant, they could have tested su1 on linux, well

update: game should work again with latest proton experimental

I had the launch settings and proton experimental with bleeding edge enabled. It was working up until today, has anything changed?

not that i know of - sim does start here with bleeding edge :thinking:

I added -FastLaunch to the launch options and it started working again shrug :man_shrugging: i tried launching dozens of times, then added that option from a 2020 thread out of desperation and it worked.