Hi,
I struggled a lot with this several months ago, hope I will be able to help.
Create a custom IMC :
You also need to create an input action “GoForward”. Then add the IMC in your controller :
In your blueprint, create a variable “IMC” and set its default value to the IMC you just created. Also create a variable of type input action with default value GoForward. Then in the blueprint use the node “Map Key” dragged out of your IMC variable.
Target pin => the IMC
Action => your input action
To Key => The input key selector output pin that you dragged and “break”.
Now when you press the key set in the selector widget, you should execute the flow after the enhanced action Event.
PS : normally you don’t need to “get controller” from “get player character” you can just “get player controller”

