Call a state from input

Hi all, i’ve a little problem with state machine:

I’ve two animations in state machine:

  1. a blend space Idle-Walk-Run
  2. a “grab / Put Back” Torch

Now i need to add an animation that pushes a button, but this animation doesn’t have a boolean variable to set a state, it is linked to a custom event

If I call the animation from an external blueprint (the button) the idle state doesn’t play and if I have the state Grab Torch activated it is resetted.

How can I call a state from a custom event into an external blueprint?