Players spawning in weird spots with movetype other than vclip or walking

I have tried for 8+ hours to try to solve this, but am coming to facepunch forums as my last resort. Players on my server are spawning in random spots on respawn. It begins happening 10-15 minutes after the player spawns in. They spawn somewhere they have been before but are no longer at. You spawn there and cannot move, vclip or anything, the only thing that fixes it is being physgun grabbed or reconnecting. I have no idea why this happens, anyone have any ideas? Nothing shows in console when it happens.