The following code works in the editor. This is on an actor that isn’t possessed by my player controller. This works because I’ve set Auto Receive Input to player controller 0, so this actor automatically listens to input from my player controller, despite the fact the actor isn’t possessed.
On the server, no one, but on the client I’d expect this to return the player controller of the client, in the same way Get Player Controller (0) works when running on the client
you can try to add a specific Controller as Input Giver to your Actor, by using the “Enable Input” Node.
This takes a PlayerController as Input. And this COntroller, should be the Client sided Controller.