Articulate Storyline 360
I have been teaching new instructional designers how to use Storyline for years, whether it be through Udemy or my BYU class. One question that comes up a lot is "How do I keep the learner from advancing until the complete the interaction". You may want the user to jump where they want to go, which is fine, but there my be times you want to prevent them from moving on until they have completed what they need to complete.
To do this, you need to take advantage of conditionals and object states in Storyline. You can simply check to see if an object has been visited based on the state and if they have visited all items, you allow them to advanced.
Check out the video below where I detail out all the necessary steps: