Hello @Journeyman716, these look like some lines of interest from your Proton log:
info: Device reset
warn: Device reset failed because device still has alive losable resources: Device not reset. Remaining resources: 1
warn:debugstr:OutputDebugStringA "NUD3DWARNING: d3dReset, DirectDescription: D3DERR_INVALIDCALL, Invalid call\r\n"
This is followed by an access violation (c0000005) and the game falling over.
I can't reproduce this. The log suggests that the game fails to free all resources before calling Reset. When I switch the resolution in the main menu, it works perfectly fine.
Oh yeah, I should have mentioned that this testing was done with the official 1.0.0.2 patch applied, which can be found on PCGamingWiki here. I'm unsure if this was applied in your testing already.
I've also done more testing on my end, and noticed the following:
What you're showing now is a different error. It appears that the game simply can't handle it when there's no 60hz display mode supported.
proton 7.0x1 2025-02
Compatibility Report
System Information
I confirm:
steam-10964160425561686016.log
Symptoms
On any Proton version after 7.0, the game crashes on reaching the main menu, where the game properly applies it's internal resolution setting after the splash text.
The main menu & the rest of the game run completely fine on Proton 7.0.
If you're alt-tabbed as the game reaches the main menu, then tab back in, it doesn't crash and instead will be relegated to the top-left of the screen, but will crash again if you select any of the resolution options in Video Settings.
If you run the game without the generated SWLEGO.BIN in the base directory, the game will remain in fullscreen and run without any issues, until any resolution option is selected or the game is run again with the generated BIN.
Reproduction
Add Lego Star Wars TVG to Steam, set compatibility to any version above 7.0-6, where it will crash after the "A long time ago, in a galaxy far far away..." text.