System Information
| Field |
Value |
| Operating System |
Linux - Debian GNU/Linux 13 on x86_64 |
| Product |
AMP ‘Deimos’ v2.7.0.0 (Mainline) |
| Virtualization |
Docker |
| Application |
Counter-Strike: Global Offensive |
| Module |
GenericModule |
| Running in Container |
Yes |
| Current State |
Stopped |
Problem Description
Issue
Unable to complete task
This task could not be completed: Running Update Tasks - - State: 3.
Download item 598984154 failed (Failure).quit
^^^ Thats the error.
Csgo first verifys its install, and once it gets to the portion of downloading the workshop item. I get that error. This is a csgo legacy server, i added the workshop items to the AMP UI csgo section of the instance, adding the same workshop id or collection id for maps. I set the steam api key aswell. But trying to install a map from there only launches dust 2. I then tried this method after digging for settings and get this error.
Full log:
Redirecting stderr to '/home/amp/Steam/logs/stderr.txt' Logging directory: '/home/amp/Steam/logs' [ 0%] Checking for available updates... [----] Verifying installation... UpdateUI: skip show logo Steam Console Client (c) Valve Corporation - version 1773099861 -- type 'quit' to exit -- Loading Steam API...IPC function call IClientUtils::GetSteamRealm took too long: 49 msec OK force_install_dir "740" Connecting anonymously to Steam Public...OK Waiting for client config...OK Waiting for user info...OK app_update 740 validate Update state (0x5) verifying install, progress: 0.47 (161545718 / 34705746562) Update state (0x5) verifying install, progress: 1.12 (389794887 / 34705746562) Update state (0x5) verifying install, progress: 2.00 (692478989 / 34705746562) Update state (0x5) verifying install,
Skip...
progress: 97.42 (33808733046 / 34705746562) Update state (0x5) verifying install, progress: 98.26 (34103060383 / 34705746562) Update state (0x5) verifying install, progress: 99.16 (34415723265 / 34705746562) Update state (0x0) unknown, progress: 0.00 (0 / 0) Success! App '740' fully installed. quit Unloading Steam API...OK Redirecting stderr to '/home/amp/Steam/logs/stderr.txt' Logging directory: '/home/amp/Steam/logs' [ 0%] Checking for available updates... [----] Verifying installation... UpdateUI: skip show logo Steam Console Client (c) Valve Corporation - version 1773099861 -- type 'quit' to exit -- Loading Steam API...OK force_install_dir "740" Connecting anonymously to Steam Public...OK Waiting for client config...OK Waiting for user info...OK workshop_download_item 4465480 598984154 validate Downloading item 598984154 ... ERROR! Download item 598984154 failed (Failure).quit Unloading Steam API...OK
Reproduction Steps
- csgo legacy server, configure, updates, add a workshop map item (example: 271339385)
- Try to update instance to download newly added workshop map
- observe falure at attempting to run task.
- Error message: Unable to complete task This task could not be completed: Running Update Tasks - - State: 3. Download item 598984154 failed (Failure).quit
Use the Workshop Map ID setting
I just tried this on a fresh instance.
Only added:
Game Server login Token
Server Password
Workshop Map ID
Steam Web API Key
Server Name
Additional Server Settings - bhop command
Still doesn’t install the workshop map.
Event log of actions taken:
|
Mar 12, 12:53 AM |
API |
LogLevels.Activity |
Changing setting Meta.GenericModule.UserSettings to sv_enablebunnyhopping 1 |
|
Mar 12, 12:53 AM |
API |
LogLevels.Activity |
Changing setting Meta.GenericModule.UserSettings to v_enablebunnyhopping 1 |
|
Mar 12, 12:52 AM |
API |
LogLevels.Activity |
Changing setting Meta.GenericModule.sv_cheats to True |
|
Mar 12, 12:52 AM |
API |
LogLevels.Activity |
Changing setting Meta.GenericModule.authkey to REDACTED |
|
Mar 12, 12:52 AM |
API |
LogLevels.Activity |
Changing setting Meta.GenericModule.host_workshop_map to 914675152 |
|
Mar 12, 12:52 AM |
API |
LogLevels.Activity |
Changing setting Meta.GenericModule.sv_setsteamaccount to REDACTED |
|
Mar 12, 12:51 AM |
API |
LogLevels.Activity |
Changing setting Meta.GenericModule.sv_password to REDACTED |
|
Mar 12, 12:51 AM |
API |
LogLevels.Activity |
Changing setting Meta.GenericModule.mod to csgo |
|
Mar 12, 12:51 AM |
API |
LogLevels.Activity |
Changing setting Meta.GenericModule.mod to cookin |
|
Mar 12, 12:51 AM |
API |
LogLevels.Activity |
Changing setting Meta.GenericModule.hostname to REDACTED |
this is the logs (Update first, then start)
Redirecting stderr to '/home/amp/Steam/logs/stderr.txt'
Logging directory: '/home/amp/Steam/logs'
[ 0%] Checking for available updates...
[----] Verifying installation...
UpdateUI: skip show logo
Steam Console Client (c) Valve Corporation - version 1773099861
-- type 'quit' to exit --
Loading Steam API...OK
force_install_dir "740"
Connecting anonymously to Steam Public...OK
Waiting for client config...OK
Waiting for user info...OK
app_update 740 validate
Update state (0x5) verifying install, progress: 1.67 (579137914 / 34705746562)
Update state (0x5) verifying install, progress: 3.54 (1227577004 / 34705746562)
Update state (0x5) verifying install, progress: 5.34 (1854331394 / 34705746562)
Skip...
Update state (0x5) verifying install, progress: 94.64 (32843956969 / 34705746562)
Update state (0x5) verifying install, progress: 96.04 (33330063788 / 34705746562)
Update state (0x5) verifying install, progress: 97.90 (33978192892 / 34705746562)
Update state (0x5) verifying install, progress: 99.76 (34623921237 / 34705746562)
IPC function call IClientAppManager::GetUpdateInfo took too long: 63 msec
Update state (0x0) unknown, progress: 0.00 (0 / 0)
Success! App '740' fully installed.
quit
Unloading Steam API...Work thread 'CJobMgr::m_WorkThreadPool:1' is marked exited, but we could not immediately join prior to deleting -- proceeding without join
OK
Latest Metamod 1.12 build downloaded
Latest SourceMod 1.13 build downloaded
03/12/2026 - 01:31:30: "mp_limitteams" = "2"
03/12/2026 - 01:31:30: "sv_vote_issue_kick_allowed" = "1"
03/12/2026 - 01:31:30: "cash_team_survive_guardian_wave" = "1000"
03/12/2026 - 01:31:30: "tv_relaypassword" = ""
03/12/2026 - 01:31:30: "mp_teamplay" = "0"
03/12/2026 - 01:31:30: "cash_team_terrorist_win_bomb" = "3500"
03/12/2026 - 01:31:30: "cash_team_elimination_hostage_map_t" = "1000"
03/12/2026 - 01:31:30: "r_JeepViewDampenFreq" = "7.0"
03/12/2026 - 01:31:30: "sv_specnoclip" = "1"
03/12/2026 - 01:31:30: "sv_friction" = "5.2"
03/12/2026 - 01:31:30: "cash_team_win_by_time_running_out_hostage" = "3250"
03/12/2026 - 01:31:30: "cash_player_bomb_planted" = "300"
03/12/2026 - 01:31:30: "mp_autoteambalance" = "1"
03/12/2026 - 01:31:30: "sv_contact" = ""
03/12/2026 - 01:31:30: "sv_vote_kick_ban_duration" = "15"
03/12/2026 - 01:31:30: "cash_player_bomb_defused" = "300"
03/12/2026 - 01:31:30: "mp_roundtime" = "5"
03/12/2026 - 01:31:30: "sv_kick_ban_duration" = "15"
03/12/2026 - 01:31:30: "cash_team_planted_bomb_but_defused" = "800"
03/12/2026 - 01:31:30: "cash_player_killed_hostage" = "-1000"
03/12/2026 - 01:31:30: "sv_vote_issue_loadbackup_allowed" = "1"
03/12/2026 - 01:31:30: "nextmode" = ""
03/12/2026 - 01:31:30: "mp_fraglimit" = "0"
03/12/2026 - 01:31:30: "cash_team_bonus_shorthanded" = "0"
03/12/2026 - 01:31:30: "mp_forcerespawn" = "1"
03/12/2026 - 01:31:30: "mp_buy_anywhere" = "0"
03/12/2026 - 01:31:30: "sv_accelerate" = "5.5"
03/12/2026 - 01:31:30: "mp_winlimit" = "0"
03/12/2026 - 01:31:30: "sv_gravity" = "800"
03/12/2026 - 01:31:30: "sv_password" = REDACTED
03/12/2026 - 01:31:30: "cash_team_elimination_hostage_map_ct" = "2000"
03/12/2026 - 01:31:30: "cash_team_win_by_hostage_rescue" = "3500"
03/12/2026 - 01:31:30: "sv_vote_issue_loadbackup_spec_only" = "0"
03/12/2026 - 01:31:30: "r_JeepViewZHeight" = "10.0"
03/12/2026 - 01:31:30: "cash_team_loser_bonus_consecutive_rounds" = "500"
03/12/2026 - 01:31:30: "cash_player_damage_hostage" = "-30"
03/12/2026 - 01:31:30: "cash_team_hostage_alive" = "0"
03/12/2026 - 01:31:30: "tv_password" = ""
03/12/2026 - 01:31:30: "sv_specspeed" = "3"
03/12/2026 - 01:31:30: server cvars end
03/12/2026 - 01:31:34: Started map "de_dust2" (CRC "-2003525442")
03/12/2026 - 01:31:34: server_cvar: "sm_nextmap" "de_dust2"
03/12/2026 - 01:31:34: server_cvar: "mp_timelimit" "5"
03/12/2026 - 01:31:34: server_cvar: "mp_timelimit" "0"
03/12/2026 - 01:31:34: server_cvar: "cash_player_bomb_defused" "200"
03/12/2026 - 01:31:34: server_cvar: "cash_player_bomb_planted" "200"
03/12/2026 - 01:31:34: server_cvar: "cash_player_interact_with_hostage" "300"
03/12/2026 - 01:31:34: server_cvar: "cash_player_killed_enemy_default" "200"
03/12/2026 - 01:31:34: server_cvar: "cash_player_killed_enemy_factor" "0.5"
03/12/2026 - 01:31:34: server_cvar: "cash_team_elimination_bomb_map" "2700"
03/12/2026 - 01:31:34: server_cvar: "cash_team_elimination_hostage_map_t" "2000"
03/12/2026 - 01:31:34: server_cvar: "cash_team_elimination_hostage_map_ct" "2300"
03/12/2026 - 01:31:34: server_cvar: "cash_team_loser_bonus" "2400"
03/12/2026 - 01:31:34: server_cvar: "cash_team_loser_bonus_consecutive_rounds" "0"
03/12/2026 - 01:31:34: server_cvar: "cash_team_planted_bomb_but_defused" "200"
03/12/2026 - 01:31:34: server_cvar: "cash_team_terrorist_win_bomb" "2700"
03/12/2026 - 01:31:34: server_cvar: "cash_team_win_by_defusing_bomb" "2700"
03/12/2026 - 01:31:34: server_cvar: "cash_team_win_by_hostage_rescue" "3000"
03/12/2026 - 01:31:34: server_cvar: "cash_team_win_by_time_running_out_hostage" "2000"
03/12/2026 - 01:31:34: server_cvar: "cash_team_win_by_time_running_out_bomb" "2700"
03/12/2026 - 01:31:34: server_cvar: "mp_freezetime" "5"
03/12/2026 - 01:31:34: server_cvar: "mp_friendlyfire" "1"
03/12/2026 - 01:31:34: server_cvar: "mp_maxrounds" "15"
03/12/2026 - 01:31:34: server_cvar: "mp_roundtime" "3"
03/12/2026 - 01:31:34: server_cvar: "mp_roundtime_hostage" "2"
03/12/2026 - 01:31:34: server_cvar: "mp_roundtime_defuse" "2.25"
With the shift of CSGO to a standalone app id in the last few days, that may have complicated using workshop content. Not a lot of info around at the moment regarding the transition, other than manually installing content
1 Like