Hi
Yeah you are right. I can't figure out the issue, it started when I did updated, went from Node 16 to Node 20 and from 4.24.6 to 5.0.8. I didn't have to touch anything else, the rest of the code is ~2y old. The steam part worked perfectly the whole time.
I was getting about 60% failures with that error. I started working on a fix, but know the account is "locked" in a weird state. I get 100% failure rate `Error: AlreadyLoggedInElsewhere` . I went back to to Node 16 and 4.24.6, still the same error.
My flow is:
Login to Steam
Generate encryptedAppTicket
Logout from Steam
The challenge is that I am running this in CloudFunctions, "stateless" environment with scaling. I have disabled the scaling.
Now I am trying this: client = new SteamUser({autoRelogin: false, dataDirectory: null}); to avoid any conflicts but still the same issue.
It seems like an issue on my side. Thank you for any insights you might have.
🙏