Put the interruption task inside the main loop and skip it based on a variable (e.g. skipInterruption) which you set as True except for when you want to show it.
Use Routine Settings
As of 2024.1.0, each standard routine includes its own settings, accessed by a cog in the top left.
[image]
Routine Settings includes five tabs: Basic, Flow, Window, Data and Testing.
So far I have mostly used the Flow tab to either add a duration to the routine or a “skip if” condition.
[image]
Routine durations are easier than adding durations to every component in the routine separately and works even when a component hasn’t been started because its start condition…