Making a button that pulls another player

I am trying to make an underwater horror game in which a player is connected to ship via rope and the player on the ship can pull up the other player. I plan on doing this with a switch. I have managed to attach a cable actor to the player that is diving, and I even managed to get a pulling method working (which relies on launching the player to the anchor point), but this only works for the server side. My client player stutters in place, and is also unable to flip the switch to pull the other player.

So there’s a few things I am unsure of:

How do I make a button affect the movement of another player (especially with client/server relationship)

Why is my client stuttering?

Is there a better way to do this?

I am rather new to UE and figured cable actors would work. I want to try a rope with physics and bones, but I figure that would make things more complicated.

I can post whatever BP necessary to get some help with this. Thanks!