HGL
ratty-blush

Games crash instantly when run by clicking "Play" but will work fine if run via "Run exe on prefix".

So as the title says, If I try to launch the a game like Baldur's Gate 3 or Kingdom Come Deliverance by clicking on Play it will instantly crash after the launcher. But it seems to work 100% fine if I run games through Settings --> "Run exe on prefix". I've installed Heroic via the AUR(arch linux). If needed I'll add any log file requested.
7 Replies
absent-sapphire
absent-sapphire3mo ago
do you own those games in GOG? if so, try disabling comet in Settings > Advanced and always share game logs, no need to wait for someone to ask for them
ratty-blush
ratty-blushOP3mo ago
Yeah. And I did try that and I get the same result. https://0x0.st/KsrM.log The log file for BG3
absent-sapphire
absent-sapphire3mo ago
disable the Use Dedicated Graphics Card option and try again I'd also try removing all the settings that are not on by default like winewayland, hdr, wow64, launcher arguments, target exe then you can turn things on one by one if you need them
ratty-blush
ratty-blushOP3mo ago
So the problem was Use GameMode ?! That was really weird.
absent-sapphire
absent-sapphire3mo ago
hmm that's odd, are you sure it was gamemode and note something else? gamemode usually does not create an issue like that, use dedicated graphics card does create issues
ratty-blush
ratty-blushOP3mo ago
as soon as i enabled it it started crashing again instantly
sensitive-blue
sensitive-blue2mo ago
I was having the same issue with Kingdom Come Deliverance 1, where it would crash when running using the Play button, but if I ran it through Steam or via Run Exe on Prefix it would work fine. As arieljuod mentioned, disabling Comet support allowed it to launch via the Play button. Running with gamemode enabled by checking the box in Heroic did not cause it to crash after Comet support was disabled. The logs attached are after running it with Comet support enabled.

Did you find this page helpful?