apparently,
the auto-start function has more than 30% failure due to there is a chance players join the room during the countdown.
after they join, they might not have sufficient time to load all the ships in the room and resulting the auto-start failure.
so, it is better to change the auto-start code a bit which is lock the room first and start the count down.
I am guessing this might help the auto-start function.