Steam signin permission denied

I’ve seen a couple of earlier threads with same or similar problem but they were either related to using 480 app id and not a real one or the steamworks sdk was not up to date.

Here’s what I have setup so far:

  • using Unity 2022.3.2 LTS
  • downloaded steamwork SDK v20.2.0
  • updated steam_appid.txt with a valid app id
  • added identity provider in Project Settings → Services using a valid app id
  • created a WebAPI key on steam portal and added that to the steam identity provider (seems to work as it shows up in Unity Gaming Services portal with a green light and status Enabled)

My code does the following steps

  • SteamAPI.init() - works fine

  • GetAuthSessionTicket() gives me a long session ticket, which I’m assuming is a valid one

  • UnityServices.InitializeAsync() - works fine

  • SignInWithSteamAsync([the ticket]) gives an AuthenticationException with Permission Denied, invalid token

Not sure where to go from here

2 Likes

Hello,
I have the same problem…
could you solve it ?

Jonas