rlabrecque/Steamworks.NET

SteamUGC.CreateItem returns k_EResultAccessDenied. Logs show wrong AppId?

hedgewizards opened this issue · 3 comments

calling CreateItem like this

AppId_t AppId = new(2413620u);
SteamAPICall_t call = SteamUGC.CreateItem(AppId, EWorkshopFileType.k_EWorkshopFileTypeCommunity);

when I receive the callback, the m_eResult is a k_EResultAccessDenied.

I see this in my steam workshop_log.txt
[2024-03-06 01:14:36] [AppID 480] Create new workshop item of type Community for AppID 2413620 : 18446744073709551615 (Access Denied)

is the [AppId 480] a red herring? i think my app's steamworks is properly configured according to the official steam guide

This is using Steamworks.NET Version 20.2.0 (via unity package manager)

After a sanity check turns out my steamworks was NOT properly configured

😅still not working even after configuring correctly

the log file wasn't a red herring. i hadn't set <project_root>/steam_appid.txt to the correct appID