I don’t use any of the Grip functions that comes with the plugin. I just have the ChildActor component set up in the PlayerPawn BP, I don’t do anything at runtime with it. The RPCs are behaving as they should but the location of the BP_Gun actor is not. You can easily repro it by just making a child actor actor component and parent it to a motioncontroller. Set the selected actor to an actor that is set to replicate, and you can see it move infront of where the motioncontroller is moved.
Using the provided grip function might just work though.