canStartWithMinimumPlayers AutoMatching Behaviour

Is canStartWithMinimumPlayers(false) ignored when auto-matching opponents?

Without sending invites, setting the desired opponent number to 3, with a minimum of 2. canStartWithMinimumPlayers is set to false. All devices are on iOS 15. Press Start, auto-matching begins. 2 players connect and the game begins without waiting for the third.

From the example video, after two friends have accepted invites, the host is allowed to start at minimum and auto-matching continues in the background. What is the expected behaviour of canStartWithMinimumPlayers when auto-matching?

To be more specific, didFindMatch is called.

The min/max settings of 2/3 also apply to the auto-match phase. Auto-matching will attempt to satisfy the request for a 3 player game but will eventually stop trying if there are no players to match. In this case GameKit will start the match. The auto-match fall back to recognizing 2 as meeting the auto-match request in a 2/3 scenario is 5 seconds. This might be happening in the scenario you describe.

canStartWithMinimumPlayers AutoMatching Behaviour
 
 
Q