Dear nakama team,
yesterday while we were in testing phase we faced a very strange issue,
we have a board game with 10 types of boards in it, each board has its own property and query to join, means we have a different ticket for each of them, and on each board only 2 players can play, maximum player is 2 and minimum is 2, after that no one else should join, we tested in on 2 or 3 devices it works fine,
but yesterday i gave the game to more than 10 people to test and all the matches were conflicting with eachother
as you see in the dashboard we have 5 players in one game, while the query is like this
properity = new Dictionary<string, string>() {
{"board", BoardName}
};
query = "+properties.board:"+BoardName;
var matchmakingTickets = await isocket.AddMatchmakerAsync(query, 2, 2, properity);
ticket = matchmakingTickets.Ticket;
two players were playing in a game while i clciked on find match and it automatically replaced one of them with me and the whole game just froze
any solutions for this is much appreciated.