Hello Magnitus.
My GUI keeps tabs on newly added games to my games list at GOG. It does that in a text file, which then allows me to step through the list in my GUI with a LAST button, starting with the most recent addition first, then working backwards toward the oldest addition.
Sometimes an older game name will appear as the most recent addition. This can occur for one of two reasons. Either the game has been renamed, which happens now and then, or the game ID has changed. I'm not really keeping tabs on the latter of those two instances, expecting I guess that the game ID shouldn't change.
My checking relies on a Game Title and Game ID combo, checking my existing manifest records.
Just now I bought three new games, and they should have been the most recent additions to my list or pretty close to that if a game or three had been renamed as well.
But for the first time, I've ended up with a lot of my older game names as the most recent additions to my list, so those three new games are buried quite a ways back.
THE FOLLOWING NO LONGER APPLIES AS I HAVE DISCOVERED WHAT HAPPENED. See the end of this post.
I've checked some of them, and found duplicate names in my list, and that would be an indicator that the Game ID for that game has changed.
There is also many old game names that predate when I first started my 'Added.txt' list file. That would also seem to indicate that either the game title or game ID has changed for those games, and I suspect it is game ID.
Have you or anyone else noticed this or been suspicious of it? Here's my list. The first three (in bold) are my recent purchases. I've not included entries before them, but as you can see there is quite a few new entries after them, though some of those also exist earlier on the list, so are duplicates.
Broken Pieces
Firegirl: Hack 'n Splash Rescue DX
Men of War: Condemned Heroes
Warhammer 40,000: Dawn of War - Soulstorm
Warhammer 40,000: Dawn of War - Winter Assault
Warhammer 40,000: Fire Warrior
Warhammer 40,000: Gladius - Relics of War
Warhammer 40,000: Mechanicus
Warhammer 40,000: Rites of War
Warhammer 40,000: Space Marine
Warhammer Quest 2: The End Times
Warhammer Skulls 2022 - Digital Goodie Pack goodies
Warhammer Skulls 2023 - Free Game + Digitial Goodie Pack
Warhammer Skulls 2024 Digital Goodie Bag
Warhammer Skulls Digital Goodies
Warhammer: Chaosbane
Warhammer: Mark of Chaos - Gold Edition
Warhammer: Shadow of the Horned Rat
Warlords Battlecry
Warlords Battlecry 2
Warlords III: Darklords Rising
Warpips
Warrior Kings
Warrior Kings: Battles
Warriors of the Nile 2 Demo
WARSAW RISING: City of Heroes
Warsow
Wasteland 1: The Original Classic
Wasteland 2
Wasteland 2 Director's Cut
Wasteland 3
Wasteland Remastered
Way of the Samurai 3
Way of the Samurai 4
We Are Not Alone Demo
We are the Dwarves
We Happy Few
Weird West: Definitive Edition
Weird Worlds: Return to Infinite Space
Weird Worlds: Return to Infinite Space Demo
Werewolf: The Apocalypse - Earthblood
Werewolf: The Apocalypse - Heart of the Forest
Werewolf: The Apocalypse - Heart of the Forest Demo
West of Dead
Westerado: Double Barreled
Wet Nightmares DEMO
What Remains of Edith Finch
Whateverland: Prologue
Where The Water Tastes Like Wine
Whispering Willows
Whispers in the Moss Demo
Whispers of a Machine
Wigmund
Wildcat Gun Machine
Willy Morgan and the Curse of Bone Town
Willy Morgan and the Curse of Bone Town Demo
Windbound
Windy Meadow Remaster Demo
Wing Commander Prophecy
Wing Commander Secret Ops
Wing Commander ®: Privateer ™
Wing Commander™ 4: The Price of Freedom
Wings of Prey: Special Edition
Wings!™ Remastered Edition
Winter Ember Demo
Witchaven
Witchaven II: Blood Vengeance
Wizardry 8
Wizards & Warriors
Wizordum Demo
Wolfenstein 3D
Wolfenstein 3D
Wolfenstein II: The New Colossus
Wolfenstein II: The New Colossus German Edition
Wolfenstein: Enemy Territory
Wolfenstein: Spear of Destiny
Wolfenstein: The New Order
Wolfenstein: The Old Blood
Wolfstride Demo
World in Conflict: Complete Edition
World Racing 2 - Champion Edition
World War II GI
Worlds of Ultima™ : The Savage Empire
Worms 2
Worms Crazy Golf
Worms Forts: Under Siege
Worms Revolution Gold Edition
Worms Ultimate Mayhem - Deluxe Edition
Worms United
Worms W.M.D
Worms World Party Remastered
Worms: Armageddon
X-Com: Apocalypse
X-Com: Enforcer
X-Morph: Defense Complete Edition
X2: The Threat
X3: Reunion
X3: Terran War Pack
XCOM: Enemy Unknown Complete Pack
XCOM® 2
XCOM®: Chimera Squad
XEL
Xeno Crisis
I don't imagine that many games have been renamed since my last update a few days ago, so it would seem the game IDs have changed, as the likely reason.
That said, note how the list is alphabetical and that it starts with a 'W' and no lesser leading alphabet character before that. Hence my concern that something possibly isn't quite right.
With that last issue in mind, I am wondering if the issue might be missing Game IDs instead, possibly in the return from the following command.
EDIT - This would have no impact I have now realized, as the entries being checked are pipe separated, so a blank ID would just means a match of the title alone.
gogcli.exe -c Cookie.txt gog-api owned-games -p=23 Page 23 being the last page of my games list, which as I recall is alphanumeric based, and so the 'W' entries would likely be on that page or start on Page 22.
WHAT ACTUALLY HAPPENED Luckily, my GUI creates backups of the files it updates/creates.
Checking those, I discovered an oddity.
My previous update of my games list, resulted in a slightly smaller file ... 76 KB instead of 80 KB.
No idea why that happened, unless there was a glitch at the GOG end.
So also checking the backed up source files, I saw another discrepancy ... 1,196 KB instead of about 1,253 KB.
Examining that smaller file, I see the the content of Page 22 of my games, is missing.
So that explains what happened, and it resulted in my updated games list missing titles, that when checked next time around, meant older listings (from Page 22) were seen as new ones (purchases).
This has never happened for me before, and I hope it doesn't happen again.
It was certainly an oddity, especially as Page 22 data has almost the correct header ... except note the TotalPages of 8 though, which should be 23. All the other pages state 23, including Page 23.
Page: 22
TotalPages: 8
ProductsPerPage: 100
Products: Just that no games were listed.
So surely this was a glitch at the GOG end, especially as Page 23 was fine.
NOTE - It was somewhere around this time frame (just after), that I got a download error, and appeared to need to update my cookie file. Certainly doing that overcame the download failures. So maybe that had a bearing, somehow ... though that doesn't seem logical, due to Page 23 being fine.
.
Anyway an interesting one for the record.