Rogue behaviour (possibly involving triggers). Please help!

Oct 13, 2023

Hi, all!

I've got a problem involving cue-and-response behaviour on my current Storyline project, and I'm losing time. I'm hoping someone can help me figure out why this is happening, and what to do to prevent it happening in future.

Some background:

The story (Storyline project) contains four Scenes. All questions are on Scene 4. Each question slide contains a number of triggers:

  • A Slide Trigger that shows a 'Time's Up' layer if the slide timeline comes to an end without the user entering a response and clicking the player's Submit button.
  • Five Object Triggers that route the learner to other slides if their linked buttons are clicked.
  • Two Player Triggers. The first submits the learner's chosen response to the relevant question(s) when the learner clicks the player's Submit button. The second triggers a jump to the next question slide in the sequence when the learner clicks the Submit button.

The expected behaviours are:

  1. Scenario 1 - The learner enters a correct or incorrect answer, and clicks the Submit button. In either case, the player should log the learner's chosen answer, and route them to the next question in the sequence. When there are no more questions left to answer, the player should route the learner to the 'Question results' slide.
  2. Scenario 2: The learner does not enter an answer, but clicks the Submit button. In this case, the player does not allow the learner to proceed until they enter an answer and click Submit. (This is default behaviour for Storyline 360.)
  3. Scenario 3 - The learner fails to A) answer the question and B) click the Submit button within the allotted time. In this case,  the player shows the question slide's 'Time's up' layer. Clicking a 'Next' button on this layer routes the learner to the next question in the sequence or, in the case of the final question, to the 'Question results' slide.

I currently have a persistent problem involving two undesirable behaviours. I've been told that to prevent the player 'skipping' question slides, each question's Submit response trigger should be placed above the question's Jump to slide trigger. My two 'corrective action' scenarios (neither of which currently work) are as follows:

  • If all Submit response triggers are shifted above all Jump to slide triggers in all question slides, and I click the Submit button on the Question 1 slide, or allow the question timer to run out of time, the quiz doesn't proceed to Question 2 (despite all Jump to slide triggers on all question slides explicitly specifying that there should be a jump to the next question in the sequence). Instead, it jumps to the Question Results slide.
  • If I try to counter the above behaviour by shifting the Submit response trigger below the Jump to slide trigger in question slide 1 only, re-publish the story, and run the exam, the exam runs through questions 1, 2 and 3 as normal. The sequence then jumps to 11, then through 13, 14, 15, 12, 16, 10, 17, 20, 21, 18, 19, 20, then back to 21, then enters a recursive loop that takes it through questions 18, 19, 20 and 21 in a seemingly infinite progression.

Can anyone help?

2 Replies