Event not working the second time around?

When the player overlaps a trigger box and presses Q i want the event to play out.

This works perfectly the first time, but if i try do it again after that, i have to press Q twice, as it changes the movement plane but not the rotation of the character sprite/ camera??

Any idea why? :’)