[Networking] How to ask the server to do some action by interacting with an object?

Hello,

I’ve recently watched the network-related videos and am doing some tests with blueprints and networking in general. In this particular case I’m trying to set up for example a chair that rotates when a player uses the E key onto it. Unfortunately the Custom Event that the server is supposed to run (set to “Run on server”) doesn’t run at all. But the input action has correctly been triggered by the client after enabling input on the blueprinted chair on his side.

To make it clear here’s what works fine (as expected):

http://puu.sh/aFBba/1c5c380370.jpg

This is from the default Character blueprint. Server correctly prints “Test A” on the screen.

And here’s what doesn’t work:

http://puu.sh/aFBgV/2d7b63bd4e.jpg

This is from a blueprinted actor in the scene. I verified that the player had input by printing something before calling the “Test Action” custom event and it worked fine. However the Custom Event never gets executed.

I’m sure this has a perfect explanation and I’m not doing it all right. Could anyone please explain what’s wrong or missing here ? I suppose it must have something to do with the fact it’s not the pawn that calls the event.

Thanks a lot in advance !

It seem you have the correct setting for this, i do the same in my case, when i walk near the car and press E server will handle controller to posses the car. For my case i send the event overlap to the player controller and handle the input and server event from there.

Can I ask you to describe what you do concretely in your last sentence ? I’m not sure to see what you mean…