In my game, whenever I or some other person joins a server which another player has already been in for some time, Their character moves offset from their centre.
They also circle around its centre when it moves, like a welded object would do with it’s parent if it was distanced. If you understand what I’m saying and have a solution, I would like to know since this is urgent.
Very strange behavior… You are not absurdly far from (0, 0, 0), are you? I know floating point errors happen if you are millions of studs away, but that should only make things “jittery”.
Very interesting… I don’t think I’ve ever seen this before actually. I don’t know why this would be to be honest, but it feels like some information has been “corrupted” in the time before the next player joins.
It feels like this would be an engine bug, have you tried turning off scripts to see if it is any of your scripts doing this?
There is a script that anchors the players humanoid root part for 5 seconds and plays an animation on both that players can initiate on other npc’s at any time