This is covered in Mesh SetRelativeLocation is not working in network - Programming & Scripting - Epic Developer Community Forums, and also Unreal Engine Issues and Bug Tracker (UE-20681).
We have a couple of affected systems where we have to use annoying workarounds. Can you consider re-opening this bug?
Thanks,
EggMenace
(EggMenace)
2
I just got done going crazy over this issue. It seems as though I’ve solved it. Works on a ListenServer/Clients setup in the editor. I haven’t tried it on a running build yet. Don’t have a partner to test with at the moment. TLDR try setting the ACharacter FVector variable BaseTranslatinOffset before or after you GetMesh()->SetRelativeLocation() https://forums.unrealengine.com/t/c-setrelativelocation-for-multiplayer-on-a-component-for-custom-positions-like-prone/689743?u=eggmenace