protonscr

SteamCMD app_info_print No app info for AppID {valid_app_id} found, requesting...

steamopen SteamCMD
ValveSoftware/steam-for-linux#11521 · opened 2024-11-27 by own3mall · updated 2025-07-30 · 3 comments · github
Oown3mall 2024-11-27 github

Latest SteamCMD is unable to get app_info_print for any valid AppID:

Steam>app_info_update 1

Steam>app_info_print 222860

Steam>No app info for AppID 222860 found, requesting...

Seems to have been broken recently. It used to return the correct information.

AAustinCZ 2024-11-28 github

It does not work for some AppIDs

No app info for AppID 294420 found, requesting...
No app info for AppID 298740 found, requesting...
No app info for AppID 343050 found, requesting...
No app info for AppID 232370 found, requesting...
No app info for AppID 376030 found, requesting...
No app info for AppID 349090 found, requesting...
No app info for AppID 320850 found, requesting...
No app info for AppID 232130 found, requesting...
No app info for AppID 1110390 found, requesting...

but does for others like Rust, CS2, Conan Exiles. Anyway, big problem as we are now unable to detect new game server updates automatically.

NNeoVG 2024-12-04 github

I had the same issue and noticed that 222860 among others have been removed from the package "Anonymous Dedicated Server Comp" recently. After switching from anonymous to an account who owns the game, I was able to get the app info and download the server again.

You can see the change in the History view on SteamDB; it's no. 26374598 from 26 November 2024 - 21:26:08 UTC: https://steamdb.info/app/222860/history/

Ssvanegmond 2024-12-15 github

On LinuxGSM, we're having a similar issue where the Satisfactory dedicated server (app 1690800). AFAIK it's not in that Anonymous Dedicated Server listing.

I found that the command line invocation of steamcmd does not obtain the appinfo, however if I do it interactively in steamcmd, and ask twice I will obtain the appinfo. It is then cached, and can be obtained via scripted invocation of steamcmd.

Requesting it twice in a script invocation does not work. Requesting it in a script, with a delay, then another steamcmd invocation does not work. steamcmd needs time to fetch the result in the background before steamcmd receives a 'quit'. If I request it too quickly, I get an empty payload:

AppID : 1690800, change number : 0/0, last change : Wed Dec 31 19:00:00 1969
"1690800"
{
}

Nothing extracted yet.