Bindings keyboard inputs via Delegates fail

Hello Iddqd87dm,
You will not need to link your Player input to the ‘UI’ to receive player input. The Events OnClicked or OnPressed/Released are for handling Mouse and Touch Devices, so they can “click” the button or widget. If you are using only the keyboard you can run your custom logic from the Player’s ‘Input Actions.’ I can see you already have a custom input mapping, so set up your key input mappings in the Project Settings → Input → Action Mappings.

First: On UI, make a variable of type player, ‘expose it to spawn’ and make it ‘instance editable’.

Then: Create the widget from your Player.

Finally: Run your Logic, and optionally change something on the UI.

Let me know if this was helpful!