I just posted about this as well...anyway, I agree, I see that it picks players, adds AI, players connect and if it's an uneven or 3 or less actual players in the match, the game never starts. For one, they need to add in a function that searches for more players to get atleast to 4 players minimum. Also, they need to add in AI after all players have been found/connected, i've seen games NOT start because there were 4 players, all connected, but the game wouldn't start because there was 5 AI(someone dropped during connections so instead of a 5vs5 it's now 4vs5)