fix rejoin bug when game-on-join is turned on