Hi, we've come to a problem that is not limited to particular PlayFab TitleId, but we tested it on more PlayFab TitleIds and result always seems to be same. The problem is as follows: when we start matchmaking on multiple devices in a same time (there may be slight delay around 100ms) while having exactly same request, the players end up beeing in different games.
Example of unexpected behavior:
We started exactly same matchmake request on 5 devices. Three of the devices ended up in a same game instance, but two of the devices ended up in their own instances. So there was exactly 3 instances of a game resulting from exactly same matchmake request.
We tried to do a matchmake first on one device, than wait for a few seconds and than do matchmake exactly in the same time on the rest of devices. This ends up correctly, all the devices ending up in the same game instance. It seems that first device matchmake request spun up the game server and rest of the matchmake requests merged to that one instance.
But we would expect that matchmake requests sent in a same time (as in an example of unexpected behavior) would end up in a same instance too.
Is this a bug? How do we achieve an expected behavior of having all clients ending in one instance?