catch StateMachine::InvalidTransition