I added temporary workaround. Previously we refreshed collection from 2 sources:
- User profile on steamcommunity.com,
- API provided by Steam.
For some reason these 2 sources have some unique games, so to be accurate as much as possible, we combined list of games from both sources.
Now first source is ignored - only games from API are synced. As a result we sync less games and some positions in your Steam collection may not be detected by GG.deals.
We don't automatically remove games from GG.deals collection, but we remove launcher info if game is no longer visible in your collection for specific platform. So if you have games that were previously synced from steamcommunity.com (source 1. - ignored for now) but they are not visible in API (source 2. - working), they will still be in your collection, but Steam will disappear from list o launchers for this position (you can still add it manually if you want):