I am using PlayFab server and matchmaking.
But I am experiencing the error when test in the Unity.
LogIn Debug : Failed: PlayFab Failed: GetMatchmakingTicket: /Match/CancelMatchmakingTicket: The ticket is already completed. UnityEngine.Debug:Log(Object)
Answer by Rick Chen · Nov 24, 2020 at 06:17 AM
When a matchmaking ticket is created, it is in the “WaitingForPlayers” status. Then the queue is looking for other tickets to match this ticket. When the ticket is matched, its status turns to “Matched”. At this stage, the matchmaking ticket cannot be cancelled. Please refer to: https://docs.microsoft.com/en-gb/rest/api/playfab/multiplayer/matchmaking/cancelmatchmakingticket?view=playfab-rest#definitions
The error message: "The ticket is already completed." indicates that you were trying to cancel a ticket that could be already matched, which is an expected behaviour. Please check the ticket status using GetMatchmakingTicket function, if that is not the case, please let me know.
Get Match allocated server 1 Answer
Matchmaking queue Max people and min people 1 Answer
Admin API ListServerBuilds does not show build from multiplayer/server/builds admin panel. 1 Answer
What is the best way to implement a simple overflow-style server? 1 Answer
PlayFab + Unity + Mirror - Some guidance would be awesome! 1 Answer