Dota 2 Missing from Steam Library and Playtime Not Showing on Profile
Hey everyone,
I’ve recently noticed that Dota 2 is no longer showing up in my Steam library. It’s completely gone — I can’t find it under installed or uninstalled games. On top of that, my playtime for Dota 2 doesn’t appear on my Steam profile anymore, even though I’ve played hundreds of hours before.

Has anyone experienced the same issue or found a fix? I’ve already tried restarting Steam, verifying files, and reinstalling, but nothing changed. Any help would be appreciated! :KnightBeer:
< >
Showing 1-15 of 15 comments
Lilim 29 Oct @ 5:08am 
Originally posted by HomsTroK:
I’ve recently noticed that Dota 2 is no longer showing up in my Steam library. It’s completely gone — I can’t find it under installed or uninstalled games. On top of that, my playtime for Dota 2 doesn’t appear on my Steam profile anymore, even though I’ve played hundreds of hours before.

Are you logged in to the correct account?

Check your hidden games list:

Do you have any games hidden?

If you are still missing any games, check to see if any have been added to your hidden list. You can view this list by selecting View > Hidden Games at the top of the Steam client.

To remove any game from this list: Right-click the game > select Manage > Remove from Hidden.
Last edited by Lilim; 29 Oct @ 5:09am
HomsTroK 29 Oct @ 10:52am 
It's not a secret, dude. I re-downloaded the game and it showed up in my library and recently played games, but not in the section where all my games are displayed. I checked the profiles of my friends who play Dota, and most of them have this problem. Only a few don't have it, and when I go to their "All My Games" section and select "Show Only Games I Own," Dota 2 disappears. It's as if I don't even own Dota 2. That's weird. Maybe it's a common problem.
HomsTroK 29 Oct @ 10:54am 
Originally posted by HomsTroK:
It's not a secret, dude. I re-downloaded the game and it showed up in my library and recently played games, but not in the section where all my games are displayed. I checked the profiles of my friends who play Dota, and most of them have this problem. Only a few don't have it, and when I go to their "All My Games" section and select "Show Only Games I Own," Dota 2 disappears. It's as if I don't even own Dota 2. That's weird. Maybe it's a common problem.


the game acts like it's a game from the family library.
Pallew 4 Dec @ 9:05am 
Change your Profile/Store preferencies and allow "nudity". Steam started to block it by default
HomsTroK 13 Dec @ 1:51pm 
Originally posted by Pallew:
Change your Profile/Store preferencies and allow "nudity". Steam started to block it by default

Bro, nudity is already open in my store:steamsad:. This problem started happening to me 2-3 months ago, it's a very strange problem, everyone I ask says they don't know about it and have never seen it before. I looked at my friends who play Dota, some of them have the same problem as me but some don't. It's very strange. :steamsad:
Hegxib 17 Dec @ 2:48am 
Same issue, even when i search for it it doesn't appear in search i can only access it thro sound track and then click dota 2 and that's how i access it, i can't even remove it from my account as if it's permanently linked to it, i've never played it any help with that?
HomsTroK 17 Dec @ 2:13pm 
Originally posted by Hegxib:
Same issue, even when i search for it it doesn't appear in search i can only access it thro sound track and then click dota 2 and that's how i access it, i can't even remove it from my account as if it's permanently linked to it, i've never played it any help with that?

It's a really strange problem and ridiculously common. Valve needs to come up with a solution.
Hegxib 17 Dec @ 2:49pm 
Originally posted by HomsTroK:
Originally posted by Hegxib:
Same issue, even when i search for it it doesn't appear in search i can only access it thro sound track and then click dota 2 and that's how i access it, i can't even remove it from my account as if it's permanently linked to it, i've never played it any help with that?

It's a really strange problem and ridiculously common. Valve needs to come up with a solution.
Dota 2 is not the only one with that issue, even Team Fortress 2 got the same issue, could steam be doing such things to keep their games listed at "Top Played Games"?
Originally posted by Hegxib:
Originally posted by HomsTroK:

It's a really strange problem and ridiculously common. Valve needs to come up with a solution.
Dota 2 is not the only one with that issue, even Team Fortress 2 got the same issue, could steam be doing such things to keep their games listed at "Top Played Games"?

I have no idea. Does Dota 2 appear in your general library and in the "all my games" section where playtime is listed? And even though you've never played it before. Did I understand correctly?
Originally posted by HomsTroK:
Originally posted by Hegxib:
Dota 2 is not the only one with that issue, even Team Fortress 2 got the same issue, could steam be doing such things to keep their games listed at "Top Played Games"?

I have no idea. Does Dota 2 appear in your general library and in the "all my games" section where playtime is listed? And even though you've never played it before. Did I understand correctly?
it's linked to my account, can't remove it, can't see it or find it even if i search for it
Originally posted by Hegxib:
Originally posted by HomsTroK:

I have no idea. Does Dota 2 appear in your general library and in the "all my games" section where playtime is listed? And even though you've never played it before. Did I understand correctly?
it's linked to my account, can't remove it, can't see it or find it even if i search for it

Your situation is even more interesting than mine. In my case, it's the complete opposite; the game I'm playing doesn't show up in my "all games" section, which is very strange. I think it's a typical Valve issue.
For historical reasons, Team Fortress 2 and Dota 2 behave kind of weirdly.

It used to be the case that all free games on Steam were part of a default package that all Steam accounts own[steamdb.info], including all demos and other random stuff. To stop all that random crap showing up in people's libraries and games lists, if you own something only because it's part of the default package, it doesn't show up in your library if it's not installed, doesn't appear in lists of games on your profile, etc. You can't remove it from your account, because it's part of the unremovable default package.

A long while back (maybe a decade, at this point. God, I'm old...) Valve migrated most free games from the default package by introducing free-on-demand packages for each individual game, then removing the free game from the default package. If it has "remove" next to the name on this page, it's a free-on-demand package. The client will automatically grab a free-on-demand package if you try to install a game you don't own or have a game installed that you don't own (I think, I might have to do some experiments to double-check the mechanics of what actually happens)

For some reason, the only games not to be migrated from the default package were Dota 2 and Team Fortress 2. I don't know why this is. My best guess is that at the time they were deciding when to migrate games, both TF2 and Dota 2 were extremely popular, and they didn't want all those Steam clients which had them installed simultaneously slamming the Steam servers adding the TF2 and Dota 2 free-on-demand packages to accounts, and the main benefit of moving free stuff out of the free package was that growing that package endlessly wasn't sustainable; the client downloads metadata for all the games you own, and every client downloading all the metadata for all free games on Steam was not going to end well. With most games migrated, the potential problem had gone away, so, no urgency to fix the TF2/Dota 2 anomaly.

Anyway: that's why Dota 2 and TF2 behave weirdly. They behave more normally if you own them by another means, e.g. possibly by buying the Valve Complete Pack, but I don't know for sure if that works these days. It might also be possible to somehow activate the TF2 and Dota 2 free-on-demand packages on your account, because they do exist, they just lie unused because of the games being in the default packages, but I have no idea how to do that.
Last edited by aiusepsi; 5 hours ago
Originally posted by Hegxib:
Originally posted by HomsTroK:

It's a really strange problem and ridiculously common. Valve needs to come up with a solution.

Dota 2 is not the only one with that issue, even Team Fortress 2 got the same issue, could steam be doing such things to keep their games listed at "Top Played Games"?
Dota 2, Team Fortress 2, and Spacewar are the only three free games that Valve is still distributing via the old (package 0) method rather than the new (free on demand license) method.

Here's a list of what's in that package: https://steamdb.info/sub/0/apps/

The solution would be removing the game from everyone's account and having them re-add it, like they did for other games that were previously in that package. I don't think they want to cause a disruption like that for two of the biggest games on Steam.
< >
Showing 1-15 of 15 comments
Per page: 1530 50