Module that restarts while the "always resume" option is checked

Hi everybody,

I need your help: I ​​have created an exploration game with Storyline that includes about 200 variables. In local everything works correctly.

I publish my module with the option "Always resume". When I play the game online evetything is ok, when i leave my game and I restart it, I find the game in the state where it was left (correct values ​​of the variables), but randomly, the module is restarted at the beginning and suddenly I lose all my progress in the game (all my variables)... this is very boring...

Is there a link with the large number of variables? Do you have an idea ?

4 Replies
Lauren Connelly

Hi Lucie!

Let's see where we need to sort things out! Without looking at your file, I would assume that it's not an issue with the variables. I'd recommend changing "Resume saved state" to "Automatically decide". 

This is the default option. Storyline will decide whether to resume the slide or reset it based on the objects it contains. Here's the logic:

  • If the slide has only simple objects—text, images, audio, video, etc—but no interactivity, Storyline resets the slide to the beginning of its timeline.
  • If the slide contains interactive elements, such as buttons or other objects that have a visited/selected state, Storyline resumes the slide where it left off previously.
Lucie Lemaitre

Hi everybody !

Thank you all for your replies...

In parallel I contacted the support and made multiple searches to arrive at the following conclusion: the number of variables present in my module as well as its contents make it exceed the number of possible elements in the suspend_data of my SCORM file.

My module was previously published in SCORM 1.2, I republished it in SCORM 2004 3rd edition and it seems to fix the problem encountered ( I have to make many other tests to be sure)

For more details the following article can be consulted: https://www.articulate.com/support/article/exceeding-scorm-suspend-data-limits

Thank you all!