Game with the info (removed)

joaoarena

  • Jr. Member
  • Posts: 99
  • Trades: 26
Game with the info (removed)
« on April 10th, 2017, 07:09 PM »
I have (had) this game in my steam library:
Dynamic
Looks like I don't have it anymore on steam (although I never received a steam suspended key notification or other)
It says here in brackets (removed).
What could this mean and what could be the mystery behind it?
My real wishlist is on steam.
My wishlist here is for trading purposes.
I like to trade for games I do not own based on Want/Have Ratio, rather than other approaches.

[Lestrades.com] Nao 尚

  • I'm Share-Locked
  • Administrator
  • Posts: 1,396
  • Trades: 222
Re: Game with the info (removed)
« Reply #1, on April 10th, 2017, 07:34 PM »
That tag gets added when LT can't find a library game (as imported from Barter) in your official steam library.
Usually means it got revoked, but could be something else. If it's an expansion or a dlc and it's marked as removed, you should report it so I can fix the game data to show it's a DLC. I know theemu complained that he thought too many of his entries got flagged, but he never followed up with a list of erroneous flags.

joaoarena

  • Jr. Member
  • Posts: 99
  • Trades: 26
Re: Game with the info (removed)
« Reply #2, on April 10th, 2017, 08:42 PM »
It is not a dlc or expansion. I do not remember it being revoked, and the game is still on sale and on bundles. Will try to find out
My real wishlist is on steam.
My wishlist here is for trading purposes.
I like to trade for games I do not own based on Want/Have Ratio, rather than other approaches.

tservo2049

  • Newbie
  • Posts: 6
  • Trades: 1
Re: Game with the info (removed)
« Reply #3, on April 10th, 2017, 10:16 PM »
I went through my library and cleaned it up, and I have a few games marked as (removed) here which I definitely still own. For example, I still own Dungeon Siege III, it was not revoked, it lets me install it in my Steam library, yet here it says Removed.

[Lestrades.com] Nao 尚

  • I'm Share-Locked
  • Administrator
  • Posts: 1,396
  • Trades: 222
Re: Game with the info (removed)
« Reply #4, on April 10th, 2017, 11:39 PM »
I suppose it could happen this way (not for all of these problematic results):

- Developer releases game on Steam, say with app ID 12340
- (Barter scrapes game page)
- Developer releases DLC for it, say with app ID 12341
- Developer later decides to integrate DLC into his main game for free, re-releases with 12350
- Store page gets updated to point to /app/12350/
- (Barter keeps scraping 12340, doesn't realize it's being redirected or something..?)

I'd need to check if the wrong app IDs are stored in the database.

I could add some sort of 'Nope, still have it' button to remove the removed status (sic), and log all of these changes with the intention of later deleting or updating game entries that constantly show up as wrongfully removed.
Hmm, yeah I doubt I'd even do that manually... :-/

I thought the removed flag was a good idea. I don't really want to remove it.

Re: Dungeon Siege III, it's an interesting situation. I traded for it recently, and noticed that the App ID was redirected from 39160 to 901638 automatically (look at the 'Store page' link on the SteamDB page you linked to, it does that too), so I edited the database manually to update the app ID. I don't even know why I did that, it's the only time I ever did, but I figured the devs had re-released their game with some added DLCs (or removed!) in time for bundling in that dreadful Square Enix Spring bundle.
Now, it's a possibility that users who redeemed the game outside of that bundle version still get 39160 in the API's owned game list. Which would explain why LT doesn't find it.
I'm gonna assume this kind of situation doesn't happen every day and it would be possible to manually build a list of outdated app IDs that should be transferred automatically. But it's probably more work than needed... Meh, I probably really should remove that feature. :(

Oh, maybe something much simpler: add a 'look for removed games' button, which would sync your list and use the opportunity to give you a list of removed games, and allow you to remove them, just like the wishlist now shows you problematic games. I wouldn't need a flag for those, but I'd need to store the problematic game list elsewhere in the database, at least to ensure the current list can't be abused to remove more games. (Okay, I know what you're going to say, "if I go to great lengths to try & remove a regular game from my library on LT, then maybe it's for a good reason and who cares anyway.")

tservo2049

  • Newbie
  • Posts: 6
  • Trades: 1
Re: Game with the info (removed)
« Reply #5, on April 11th, 2017, 02:28 AM »
Other odd examples:

I have BRINK listed in my LT library three times - 12300 and 12301 are listed as Removed, 2817 isn't.

I have Trine 2: Complete Story in my library twice, 9651 says Removed, 373 doesn't.

I am guessing this is more AppID/Steam Store sub ID confusion?
Re: Game with the info (removed)
« Reply #6, on April 11th, 2017, 04:22 PM »
Yeah, I custom added a ton of stuff when Barter's syncing was broken, and it carried over to LT. All my DLC came over with it.

[Lestrades.com] Nao 尚

  • I'm Share-Locked
  • Administrator
  • Posts: 1,396
  • Trades: 222
Re: Game with the info (removed)
« Reply #7, on April 12th, 2017, 11:58 AM »
I can confirm that the Steam API returns 39160 for DS3, so I'm going to assume this is the same problem as with Dream Machine Chapter 4. I reverted it yesterday (DS3), also reset the flag for owners of the game. That's the only game I can remember changing the ID for, though, so that doesn't really explain the rest.

I'm gonna deal with those 6 cases you gave, this'll be easier when I add game comments. (Similar to offer comments, which I'm working on. Basically you'll get both at the same time.)
Re: Game with the info (removed)
« Reply #8, on April 17th, 2017, 02:51 PM »
Another funny game... Which tends to prove that the bugs you mentioned, @theemu-, aren't limited to the list you gave.
Apparently, The Vanishing of Ethan Carter was present in the Barter database twice. Once in that name, the other time it was the Redux version (remastered with Unreal 4), except the latter was renamed to 'The Void'. It has since been fixed at Barter (renamed to the proper game), not here though because I only half-fixed it (fixed in search engine and game pages, but not in libraries, wishlists etc and probably game matching, I need to do that.) I didn't bother yet because once I switch to a non-Barter scraper, I won't need to store extra titles anymore. (And honestly I thought my names would update according to their updated Barter names, and since they fixed it... Dunno why it isn't fixed here.)
Anyway.
https://lestrades.com/game/15876/ is 'The Void' / 'Redux'. It got flagged as Decommissioned today from the scraper. It's not the same App ID as the non-Redux version (not even close). All owners of Carter have the Redux version as well in their library. I synced with Steam, and it's not marked as Removed, meaning the Steam API still returns that particular App ID in my library, even though the App ID itself redirects to the store homepage (instead of redirecting to the actual game's store page, which still exists of course). The Steam community page for the App ID still exists.
I'd say that's a nice screwup from the developers... Still, the kind of thing I'd like to see fixed.

PS: additional bug-- the Barter note for the game says the correct name is 'Ethan Crater Redux'. Nope ^^
Re: Game with the info (removed)
« Reply #9, on April 17th, 2017, 07:41 PM »
FYI when I said Ethan Crater is incorrect, it's all about the spelling ;) look again! 😉 (Well yeah I'm using an emoji here. Don't bother.)
Re: Game with the info (removed)
« Reply #11, on May 6th, 2017, 11:36 PM »
@theemu-, I found yet another game that is marked as decommissioned yet still has a store page, with a different app ID... https://lestrades.com/game/1262/
Because there are many people with a library for it, I figured it'd be best to go ahead and add an alternative app ID field in the database. I've updated my code to use that real app ID in most situations (search engine, offers, game pages), it should only use the basic app ID when scraping data.

Please tell me which other games/DLCs you'd like to update, and provide the LT game ID & real app ID for them. Thanks :)