I've been running into an issue where Steam sees my game as running even after closing it from the game or the editor. This makes the game crash the next time it's launched, as it's trying to access some Steam features, but Steam is already seeing another instance running.
I thought this was a godotsteam issue and I reported it there. But after some investigation, I realized the common denominator was Godots running as a Flatpak. I was having the same issue with Hyperslice, running Godot 3.6.2 with a totally different Steam integration addon.
I tried running the editors without running Godots (Flatpak) first and it resolved the issue. I don't know what exactly is happening, and I don't know how Flatpaks work to investigate more. I assume it has to do with the sandboxing and how Steam keeps track of running games?
For now, I switched the AUR version of Godots and it works great.
I know the Flatpak version is community maintained, so feel free to close this if you don't want to investigate further. I thought it was important to talk about it publicly so others can become aware of this issue.
I've been running into an issue where Steam sees my game as running even after closing it from the game or the editor. This makes the game crash the next time it's launched, as it's trying to access some Steam features, but Steam is already seeing another instance running.
I thought this was a godotsteam issue and I reported it there. But after some investigation, I realized the common denominator was Godots running as a Flatpak. I was having the same issue with Hyperslice, running Godot 3.6.2 with a totally different Steam integration addon.
I tried running the editors without running Godots (Flatpak) first and it resolved the issue. I don't know what exactly is happening, and I don't know how Flatpaks work to investigate more. I assume it has to do with the sandboxing and how Steam keeps track of running games?
For now, I switched the AUR version of Godots and it works great.
I know the Flatpak version is community maintained, so feel free to close this if you don't want to investigate further. I thought it was important to talk about it publicly so others can become aware of this issue.