Technically speaking, this happens because the Sequencer executes all it’s children in the same frame (in order), as long as none of them returns Running (which is the case here). I might be able to find a workaround solution for this, but may I ask what is the purpose of using an action in the Sequencer (like log in this example) after the “Switch Behaviour” action? Ideally, the “Switch Behaviour” action should be the last action of a sequencer for example.