(Related thread: Achievements not reaching Steam)
I saw this comment / solution in the Achievements not reaching Steam thread:
The solution to the non-communication of achievements was the Client/GS setting on the achievement itself.
There seems to be three options for achievements on the Steam side. They are (based on the docs):
- Client - set by the client
- GS (Game Server) - set by any game server (and it's possible to pretend to be a game server)
- Official GS (Official Game Server) - similar to GS, but you define a comma separated list of IP address ranges in CIDR format
Is GS the preferred setting for compatibility with the AwardSteamAchievement API?
If Official GS is somehow preferable, would we need a list of IP ranges that our servers would be within?