I keep getting an error when trying to upload. The connection to Steam works fine (after running the SteamCMD.exe manually) and the mod listing shows up in the workshop - but during the process it gives an error. The error as shown in the stderr.txt log is “Assert( Assertion Failed: CClientGame::Init: passed own procID as game procID ):user.cpp:321” This happens after the line “Uploading preview image” displays in the Status window. Immediatly following that, on the same line after the … is “ERROR! Failed to update workshop item (Limit exceeded).” The next line in the status window is the error text above. The Status window reads:
Uploading preview image…ERROR! Failed to update workshop item (Limit exceeded).
Assert( Assertion Failed: CClientGame::Init: passed own procID as game procID ):user.cpp:321
Game update AppID 376040 “”, ProcID 0, IP 0.0.0.0:0
user.cpp (6170) : Assertion Failed: Calling GetUserConfigFolder before we know our SteamID
configstore.cpp (796) : Assertion Failed : false
some lines about CWorkThreadPool
shows where log is saved
0%] Checking for available updates…
----] Verifying installation…
Since the uploader still will not allow mods to be cooked and uploaded without being attached to a map, I first tried TheIsland (ambitious, I know, but I had to try.) Using DinoArena, or even TestMap still gives the same error sequence. I have changed the preview image to a 33kb png file to make sure it’s size isn’t over some limit.
Can you post the content of “DEV-KIT-PATH\ModTools\SteamCMD\logs\workshop_log.txt” , it should contain more info. about the file which passes the limit.
How large is this file “F:\Program Files (x86)\Steam\steamapps\common\ARKDevKit\ModTools\Output\MyMod\CookedMods\MyMod\preview.jpg”, the preview image?
Kinda sounds like the preview image is too large for steam workshop. They only allow file sizes so big and possible resolution limit but I forget exact limits off the top of my head. We should put a warning in editor if this is the case. Can you guys try a smaller preview image and see if it uploads?
Are you uploading using the in-editor tool?
You are using 376040 which is the Appid of the devkit, you should use the game AppId which is 346110 in the vdf file, if you are uploading manually using steamcmd.
Will be home in a couple of hours and will give it a try. The image I tried to upload was a horrible 7kb image and still it would fail… but yes will try the external uploaded and will let you know.
Yeah for now it’s tricky and we’ve e-mailed Valve about the issue, we can’t seem to upload from one AppID (the devkit) to another AppID (the game). The solution for the time being is to run the DevKit directly, not thru the Steam Client, by manually running the bat file here: