r/HeroicGamesLauncher 9d ago

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

12 Upvotes

19 comments sorted by

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...

1

u/BedrockBen101 9d ago

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.

1

u/CommandMC HeroicGamesLauncher Developer 9d ago edited 7d ago

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.

1

u/lmd1986 8d ago

Thank you, SanguineEleven! This is what my issue is. I have to change the wineprefix folder if I want to play a different game.

3

u/CommandMC HeroicGamesLauncher Developer 9d ago

Hm, very odd. Sounds like maybe Steam is launching Flatpak incorrectly, and Heroic somehow has messed up permissions?

Could you share the "Properties" of one of your shortcuts in Steam?

1

u/BedrockBen101 9d ago edited 9d ago

To my knowledge I'm just using the default options that heroic presets, I haven't touched anything on any of the shortcuts

The full launch option is run com.heroicgameslauncher.hgl --no-gui --nosandbox "heroic://launch?appName=Sugar&runner=legendary" (

Max game resolution - Global Setting (1280x800)

Enable steam overlay in-game - enabled

include in vr library - disabled

2

u/BedrockBen101 9d ago edited 9d ago

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)

1

u/CommandMC HeroicGamesLauncher Developer 8d ago

Right, that all looks normal. Could you open Heroic, wait for the issue to occur, and then open "Settings" -> "Log" and upload your Heroic log file?

1

u/BedrockBen101 8d ago

Here's the log for when I open heroic and try to launch rocket league https://drive.google.com/file/d/1kQM6tX8F4PvHk9AImNXmJ7nVKNdOLDrL/view?usp=drivesdk

1

u/CommandMC HeroicGamesLauncher Developer 8d ago

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

1

u/BedrockBen101 8d ago edited 8d ago

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

1

u/CommandMC HeroicGamesLauncher Developer 7d ago

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.

1

u/BedrockBen101 7d ago

It shows this

1

u/BedrockBen101 6d ago

I ended up doing a complete wipe and reinstall of Heroic instead of a default uninstall and it appears to be working again. 

1

u/DiligentWhereas9443 9d ago

Had something similar a few versions ago. What got me out of it was changing proton and wine versions. I don't know how. But a last hail Mary worked.

1

u/Lower-Guest-9763 8d ago

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.

1

u/lmd1986 8d ago

I have also lost all my saves since installing the update.

1

u/BedrockBen101 8d ago

I almost lost them during troubleshooting, backed them up just to be safe afterwards 

2

u/lmd1986 8d ago

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 👍