Hello Justin, i've tried using the StateManager.SetState and at first it doesn't appear to have fixed it.
However, i tried messing around with the Blocked By setting on one of the state
and it appears to be working now ?, it now seems to work on either jumpAbility.SetState() and...