Fixing this now with the reboot.
Annoyingly (and this seems to happen a lot) whoever coded this originally did it wrong and it was only working due to a bug. When I cleaned up a few things (including the bug) it broke completely.
It should be working a lot better now though but we may find other teleport type bugs
Please update the client!