При вылете игрока, если есть подозрение на выход по причине потерянного ВЧ (никогда с таким подозрением не сталкивался, если человек лопух, перезагрузка его не спасёт) дожидаетесь завершения хода, сохраняете игру и загружаетесь, загрузка будет на предыдущий ход ... ну и автосейв каждого хода не забудьте в настройках сделать, если сэйв "слетит".
И никаких косяков.