Client Won't Communicate With Server to Delete Actor?

Basically what should be occurring here is that when the interact key is pressed, then a trace function will run, and return the actor that is being hit. That actor will then be destroyed on the server, and replicated to the clients.

On the server, this runs fine. For the client, the trace is called, but “DestroyHitActor” does nothing.

I don’t understand where I am going wrong here. Nothing is telling the server not to listen to the client that I can see, so shouldn’t the actor be deleted?

This is the first person character’s blueprint.

This is the level blueprint.