"Game not found" error in heroic

I have gotten the Game Not Found error for what looks like 2 different issues and how I had to solve them....these are also games installed through Heroic. I have had one of these 2 things effect about 14 games so far...

1. game path shows garbage charactors... If the game is installed with non alpha numeric, +, -, _, or space. The game path in heroic can suddenly show some garbage characters in the game path as an example if its directory is named "Rachet & Clank" or "Fred's game" I had to go in with dolphin or explorer to that directory and rename the directory and remove the & and ' respectively then in heroic direct it to the updated path and heroic is then happy and the game works.
2. corrupted game path with an added / or \ ... In Linux the game path starts " // " vs " / " is generating a game not found error. In windows its something like " x:\ " vs " x:\ " ... in both of these cases setting the game path just reverts and does not take. For this one the solution I have found in heroic is to: uninstall the game and select to remove the logs and settings, then to reinstall the game to correct the issue. (sorry for all the edits, Discord is throwing out and not displaying some of the repeats as if its code and not text. The double \ refuses to display at all which is in the first "x:\ " that is being displayed but not the second one.)

In both of these cases I suspect something is getting corrupted in a heroic settings file which is causing the issue. Could a filter be applied to remove the "special" characters?
As for why the extra / or \ is getting added like its a web page after http: I have no clue.
Was this page helpful?