Open Bagenzo opened 4 years ago
I don't think there's any viable solution other than letting user to manually add games.
There's an endpoint that should return everything on account, but it also includes stuff like DLCs which should not be imported. Something like GOG Galaxy 2.0 or Lutris could be (and most likely are) using it since they have own backends and can cache or even hardcode a list of appids that should be ignored.
The only thing that can be done besides manual import is automatic import of games that are installed.
As far as I can tell, GameHub uses the GetOwnedGames method of the Steam web API to get a list of owned Steam games. Unfortunately, this method does not return games that are in "profile features limited" status.
I assume this is why all of these games are missing from my collection. The only present solution is to add the games manually.
I don't know if there is another way to pull data for these games using the API or if there is another way GameHub could/should detect these games. (Perhaps pulling data directly from the steam profile or allowing manual addition of games via appid?) I suppose I could wait for the games to be free of profile limited status, but some of them have been profile limited for almost a year; I doubt that'll change anytime soon.