Physics Handle Doesn't replicate

Than i drag objects by Physic handle it moves only on one client. How i can fix it

Make a multicast function with the needed code. Then, call the multicast function from a not replicated function. Finally, call the not replicated function from a Server RPC function (Run on Server).

The replicated functions have to be reliable. After making all those functions, make another one that is the final function that you will call from the input, check for authority (Switch has Authority), and for authority add the not replicated function, for the Remote add the Run on Server function.
These functions are actually custom events in Blueprints.

Example C++ Code:

void MulticastGrab()
{
     // Do code here.
}

void NotReplicatedGrab()
{
     MulticastGrab();
}

void ServerGrab()
{
     NotReplicatedGrab();
}

void Grab()
{
     if (HasAuthority())
     {
          NotReplicatedGrab();
     }
     else
     {
          ServerGrab();
     }
}