InputAction not triggering in class-blueprint

Feels like a missed a major 101 somewhere.
The simple step below is part of the EventGraph in a class clueprint of mine. An instance of this blueprint exists in the level (four to be exact). Why doesn’t it trigger? If instead of the input I connect the Event Tick instead it will print the string heaps no problem.

10346-inputaction.jpg

Seems like I will have to register a player to receive input. I want everyone in a network environment to be able to interact however, not just #0 or #1 etc.

you need to first put the action mapping

Nah wasn’t that either. I had both an action mapping and a button press lead to the same printstring function but it never reacted. I got it working now by applying player 0 to to Auto Receive Input. I’m still curious how that will work in a network environment.

Could you post this as an answer (with more detail on how you register) for others (me :P) to benefit.

We have to assign the Class (Actor) Blueprints ‘Auto Receive Input’ field to receive input from a certain player (default is ‘disabled’):

10356-actor_input.jpg