Based on your match listing parameters it will return at most
5 matches, only authoritative ones, where the match label exactly matches the string
"1-15", where there are between
4 players currently in the match.
Only matches that fit all of the criteria may be returned.
There are a few ways to handle this so it depends on your game which is most appropriate:
- Return more than one match ID, and have clients try to join each until successful.
- Ensure the match listing allows enough variation that different players get different matches often enough to avoid too much contention. Usually this is done through varying ranges of parameters inside the label.
- If players fail to join a match have one created for them, providing even more room for other players to join.