HGL
eastern-cyan

Installed Epic game dissappeared from Heroic library

A game I installed through Heroic games via Epic/Legendary no longer shows up in the Heroic games library despite the game install being completely functional. This game shows up in the Epic/Legendary log file as an available game, as well as an installed one in the .var/app/com.heroicgameslauncher.hgl/config/heroic/legendaryConfig/legendary/installed.json file. However, it is absent in the .var/app/com.heroicgameslauncher.hgl/config/heroic/store_cache/legendary_library.json file (This one seems to update each time Heroic is started). I have already tried logging in and out (Epic games store webpage says it's in my library), clearing cache, and updating the flatpak. I would prefer to not uninstall/clear Heroic games as I have a lot of games installed through Heroic games, and I don't think I can repoint them back so they will get updates and such. Admittedly, I'm able to run this game outside of Heroic without issues, so fixing this is not a big deal for me. I am annoyed at being unable to reinstall it though. I can load the logs or other helpful info. This might be more of a bug report then a real issue for me, but I can imagine a senario where this is problematic for someone else.
Solution:
can you try deleting Tamarind.json? I compared your file with mine and for example in the platforms section mine (on the right) says Windows but yours is just an empty array I wonder if there's something invalid in that file that's preventing heroic to add it...
No description
Jump to solution
10 Replies
eastern-cyan
eastern-cyanOP2mo ago
Oh, I also want to mention that I did this on Bazzite OS, and the popup window you get when you try to run the game through steam is something like "This game is not installed. Do you want to install it? Yes/No" but either choice does nothing. Figured I'd mention it since it seems similar to other random Steamdeck support posts.
passive-yellow
passive-yellow2mo ago
can you share those json files you mention? also, is the game listed in the Settings > logs > legendary?
eastern-cyan
eastern-cyanOP2mo ago
Here they are. They are a large list of Epic's weekly free games. The game in particular is "Brothers - A Tale Of Two Sons" with app name "Tamarind". And yes the game is listed in settings > logs > legendary
passive-yellow
passive-yellow2mo ago
@CommandMC do you know what could be happening here? looks like the legendary_library.json electron store does not show this game and clearing heroic cache didn't reset it @Nathan124124 I would try this just to see what happens: - close heroic - rename the legendary_library.json file to something else (like legendary_library.json.bak) - open heroic (I imagine the file will be re-created and maybe then it will include the game?)
CommandMC
CommandMC2mo ago
I can't seem to reproduce this Is there a Tamarind.json file in ~/.var/app/com.heroicgameslauncher.hgl/config/heroic/legendaryConfig/legendary/metadata/?
eastern-cyan
eastern-cyanOP2mo ago
@arieljuod I followed your steps, but the re-created legendary_library.json is still missing that game. @CommandMC There is a 'Tamrind.json' file in that location. It is attached just because.
eastern-cyan
eastern-cyanOP2mo ago
Adding this just to erase possible doubts about the game not being pulled. "Two Brothers - A Tale Of Two Sons" is in this log.
Solution
passive-yellow
passive-yellow2mo ago
can you try deleting Tamarind.json? I compared your file with mine and for example in the platforms section mine (on the right) says Windows but yours is just an empty array I wonder if there's something invalid in that file that's preventing heroic to add it
No description
CommandMC
CommandMC2mo ago
GitHub
HeroicGamesLauncher/src/backend/storeManagers/legendary/library.ts ...
A games launcher for GOG, Amazon and Epic Games for Linux, Windows and macOS. - Heroic-Games-Launcher/HeroicGamesLauncher
eastern-cyan
eastern-cyanOP2mo ago
I just tested removing the old Tamarind.json file, and the newly generated one does indeed correct my issue. The platform's array is correct now. Thanks! I unfortunately don't have any idea why this might have happened. The best input I have is it did work initially (when I first installed the game) but probably disappeared one Heroic update and I didn't notice? Etiher way, thank you!

Did you find this page helpful?