Replication of setting world location of line traced object

Hello, I am pretty new to Unreal Engine, and have do not have much knowledge in replicating objects. I wish to set the world location of a traced object from my character blueprint.

These screenshots are from my character blueprint class. When I click play with two players in the world (One is the Server and the other is Client 1), The server player is able to go to the objects and move them to 0,0,0 when I press ‘k’ on them, and the client is able to see this move also, everything works there. But when I use the client to move another object, it just moves it for the client that is playing, not the Server or any other clients. I have the ‘MoveObject’ custom event set to multicast which makes me think this should be working. Any help?

Thank You!