I am trying to do matchmaking with Thunderhead enabled.
var createResponse = await PlayFabMultiplayerAPI.CreateMatchmakingTicketAsync(new CreateMatchmakingTicketRequest { Creator = new MatchmakingPlayer { Entity = new PlayFab.MultiplayerModels.EntityKey { Id = AuthService.Id, Type = AuthService.Type }, Attributes = new MatchmakingPlayerAttributes { DataObject = new { latencies = new object[] { new { region = "EastUs", latency = 150 }, new { region = "WestUs", latency = 100 } } } } }, QueueName = QUEUE, GiveUpAfterSeconds = 120 }); Debug.Log(createResponse.Error.ErrorMessage);
Debug.Log output:
There were no latency measurements found for any of the users in the ticket. Since the queue has thunderhead enabled, latency values are required to be sent for the region selection rule.