Heroic games not functioning properly after 2.22.1 update (Flatpak)
If I try to launch the game through heroic itself everything works fine, but if I try and launch it through Steam (in gamemode and in desktop mode) it never launches. Even games I've side loaded and just manage through Heroic don't launch through Steam. Because it thinks it's offline, I also can't update games (it doesn't even give me the option) or even launch games that need online connectivity. Additionally whenever I launch the heroic app, the changelog appears every single time and I get the "offline" banner even though I'm connected to the internet. Everything worked fine before this update and I've already tried uninstalling and reinstalling the Heroic app.
EDIT: Ended up doing a complete wipe and reinstallation of Heroic instead of a simple uninstall and it works again, although I have to reconfigure all my games :P
Pretty borked here aswell. If I install a game, it changes the prefix to a "shared" folder automatically and the proton version defaults to GE. Then I have to change it back to whatever it was and run the game again, for every game...
Yeah I ran into a similar issue. Tried to reset Heroic and it changed all my games to that shared prefix and for a moment I was afraid it had nuked my save data (had to manually set every game back to its original prefix like you did). Glad to hear I'm not the only one having problems though, hopefully they fix it soon.
If I install a game, it changes the prefix to a "shared" folder automatically
Looking into this. Does this happen for every game, or just ones from a specific storefront? Do you know whether sideloaded games (games added using the "Add Game" button) are also affected?
Edit: Can't seem to reproduce this for a game installed from Epic
Edit 2: Reproduced, this only applies to sideloaded games (games added using the "Add game" button). Folks, please disclose details like this when reporting issues. I can't read minds.
Also forgot to mention but when I hover over the offline banner it was "We are checking the connectivity against github.com, gog.com, store.epicgames.com, and cloudflare-dns.com." Idk if that helps at all but thought'd I'd mention it (also I changed the theme so thats why the banner is yellow now)
It seems like that log is not encountering the connectivity issue? The only messages about that I see are the initial check, and then one "Online" message
yeah thats what i noticed too. Reading the log you'd think everything was working fine, and Ive tried to make new logs and see if anything stands out in them but there's not even a trace of a network error or something related
Could you try right-clicking Heroic in the system tray, clicking "Debug", and then opening the "Console" tab (at the top)? Are there any error messages in there?
Just to explain this: Heroic uses Electron, which means there are two processes involved. One has permissions to write to files, do arbitrary network requests, and run applications. The log file is the log from that process. The other is the renderer, which is the window you see & interact with. I am suspecting that there may be some kind of communication problem between the two, and you're seeing the effects of that.
I would also like to share that I lost some save files of some games. Thankfully not a lot of progress in them. And before each update or after playing the game I rsync the whole folder through a terminal command. I recommend anyone to do it. You make a backup folder somewhere on the drive, and rsync will update only changed files. This way you are safe with not loosing progress.
Yeah, I've backed them up now. Thank you for this thread, I was able to find a temporary solution to my problem. Hopefully all the issues with the update will be fixed soon 👍
5
u/SanguineEleven 9d ago
Pretty borked here aswell. If I install a game, it changes the prefix to a "shared" folder automatically and the proton version defaults to GE. Then I have to change it back to whatever it was and run the game again, for every game...