Forum Discussion
Object states on main nav slide not affected by variable change
You have one problem that is causing trouble, another that probably is, or will, and a third to think about.
#1. The variables are changing on the branched slide,but can only be heard to change on that slide. The nav slide can't hear them change, so the triggers never fire. Try changing the "when" to when timeline starts on this (nav) slide. You might have to set the slide to reset to initial state on revisit.
#2. Built-in states (like Visited) have a superpower that automatically invokes their built-in functions, like turning to Visited state when clicked. If you create a trigger that duplicates that function, it can, and frequently does, cause a conflict. Duplicate the Visited state, call it Completed, or something similar, and have the trigger change the state to Completed.
#3. I generally set the variable that show completion at the end of the branched slide. That ensures that they went through the timeline of the slide. Otherwise, they can get credit for seeing the slide if they just go there, and jump back to the nav.