Does Replication inputs have to be called on Character BluePrint?

Well im getting into Replication script so i watched lot of tutorials but now im getting somo problems with the communication between client and server.
Its really simples, i made an actor that is a door that should open/close when i press enter. it works really fine at server and when i open/close it on server the client can see it bue when i do it on client the server doesnt “update”.
Here is the blueprint.

what am i doing wrong?
thank you in advance.

I am also struggling with this, I would like to build a bunch of furniture assets where in a multiplayer environment players can click on the furniture and cycle through different material options. It would be best if these assets could contain all their own code so they can be reused in other projects. However from what I have read it seems like all replications need to be called from the client PlayerController to run on the server which then Multicasts it back down to other clients.

I’m sorry I can’t help you, just voicing that I am now in the same problem you had two years ago. Were you able to find a solution?

HI, you can call RPC from the Server or from the Client that owns the Actor (also the Actor must be set to replicate). Therefore you could set a client as new owner on the server. That enables that client to call RPC events in this Actor Blueprint.