Replicating player position after ragdoll

So I’ve been having problems with sending client’s position to server after ending ragdoll for ages now, currently after stopping ragdoll, the character gets moved far away and sometimes up in the air. Note that I’m not trying to replicate the ragdoll to server and then to clients on every tick, I don’t care where the ragdoll flies on other players’ screens, I just want the client that did the ragdoll to end up where the ragdoll is for them. Help would be greatly appreciated, this is a really needed feature in our game. Currently the ragdoll blueprint looks like this: