Hi Alex, Thanks for answering.
Yes the Player Input Button Events Does work as expected in a normal FSM Component and the GameObject target is the Owner.
So I have a Player Input Button Event state going to a controller jump state, with this same setup being saved as a double jump template, with the template in a run fsm action after the controller jump, but it seems like only the template runs or skips to it to quickly maybe? the jump does work but only once.
On the Input Button Event I have tried was pressed this frame but this makes no difference.