I would experiment with AlignPositions, and AlignOrientations and offset it to the character’s shoulder. I looked around at some other posts, and this is what they used.
Edit: If you do go this route, give NetworkOwnership to the character not ragdolled I believe.