Trigger works on one slide but not the next.
I have a drag and drop slide that I need to measure whether the user has visited the content on each layer that is displayed after dragging/dropping (for the LMS).
Here is what I've done"
1. Created a T/F variable for each drag item: Layer1Visited, Layer2Visited, etc. - one for each draggable item. Initial value = false.
2. Trigger on each layer to change the variable to true when the timeline starts on that layer.
3. Created a custom state with a check mark called "Completed"
4. Created a trigger that says:
Change the state of [button name] to Completed when the [one of the variables] changes if Layer1Visited = true, Layer2Visited = true, etc.
This works exactly as I want it to one one slide - the check mark appears, just when the last item is dragged. I did the same thing on another slide, only changing the variable names. It does NOT work on this slide - the check mark appears, but not while I am on the slide - it only appears if I revisit the slide.
I have also tried this trigger and it does not change the state at all:
Change the state of [button name] to Completed when the timeline begins if the state of Layer1Visited = true, Layer2Visited = true, etc.
I have checked everything about 10 times (there are no errors), I've deleted and reprogrammed the triggers and tried publishing to see if it might work then, but no luck. I can't post the file, but I would appreciate any ideas as to how to fix this, or how to program it differently so it will work!