game.GameId does not provide the proper ID of the experience.

game.GameId should return with the ID of the experience which the place is under. Right now it does not.
For example, when I use my game.GameId I get the following ID: 9798943573, which, when prompted to favorite provides the following

Expected behavior

game.GameId should

Describe the ID of the experience that the place running on the server belongs to.

Documentation on GameId

For PromptSetFavorite, you need the start place ID, not the universe ID. game.GameId is the universe ID.

The issue is that using PlaceId in the start place prompts the player to favorite the Start Place, not the experience itself, probrably should have mentioned that.

Yes, and favoriting the start place will also favorite the entire game.

Strange, I tried it out using PlaceId in my start place ingame but I only favorite the Place itself. I might be misremembering, but considering I have the same place favorited twice, once from in game, and once from farvoriting on the website, it seems like strange behaviour.

Hi, as already described, GameId is the UniverseId. You’re looking for PlaceId. All favorites are based on places, which are tied to the entire experience. See also: Configure Direct Joins by Place

1 Like