Собственно, как geneff выше уже писал, большинство проблем со спавном случаются сугубо из-за того, что не задаётся информация о следующем спавне. Задаваться она должна не один раз при входе, а при каждом спавне (заспавнили игрока и задали информацию на новый спавн).