Hi,
I'm using GetCurrentGames to show a list of games. I want players to be able to make their games private and I was under the impression I could do this using SetGameServerInstanceState, setting the state to Closed.
This removes the game from matchmaking but it doesn't remove it from GetCurrentGames. That's fine as long as I can read the state from the returned GameInfo object which should be possible according to the docs but it doesn't seem to be there in reality.
PlayFabClientAPI.GetCurrentGames(request, (result) => { foreach (GameInfo gameInfo in result.Games) { Debug.Log("Game state: " + gameInfo.GameServerState);//prints 'Game state:' no matter what the value of GameServerState according to the server } }