Do you have to set parameters for exiting a course?

Mar 12, 2020

A client uploaded one of our eLearning courses to their LMS (Rustici). The course was created in Storyline in 2018. I used this Storyline file and published it as a Scorm 1.2 zip file using your latest version of Storyline 360. The issue is that when he quit the module in the middle of a unit and did a restart, not all units that were already completed were recognized as completed. 

Using the same file that I sent him, I tried to recreate the issue with our LMS (SAP Litmos) and when I do that the system tells me that if I quit, my work may not be saved. However, it still returns me to the spot where I left off, unless I left in the middle of a video. In either case it returns me to the appropriate screen. Also everything that I completed stays complete.

In your opinion, is this an Storyline issue or an LMS issue? Can you/do you have to set parameters in Storyline for exiting an LMS?

Any help/insight you can offer in resolving this issue would be greatly appreciated.

 

4 Replies
Leslie McKerchie

Hi Christabel,

Thanks for sharing what your client ran into when testing your published output.

I'm curious how you have the resume behavior set for your course? In addition, you mentioned that the course was published to SCORM 1.2, so you may be experiencing suspend data limits.

To identify if an issue is specific to the project or the LMS, we do typically use SCORM Cloud for testing. Since you are seeing this issue in that environment, with your permission, I'd like you to share your project file with our support engineers to investigate what's happening. You can share it privately by uploading it here. It will be deleted when troubleshooting is complete.

Christabel Nazareth

Hello Leslie,

Thank you so much for responding.

The resume behavior has been set to Prompt to Resume. When the prompt appears and you select Yes, it is ignored and restarts on a much earlier page which has a quiz, but passing this quiz is not necessary. It exhibits this behavior even if the quiz is passed.

The suspend data limits may be an issue for the LMS in question. I have to stay with Scorm 1.2 as that is what the client requested. The character count for the file is 4295, which is larger than the 4096 limit. This is not a problem for my LMS but might be the cause of the problem for the client's LMS. The knowledge article says one of the ways to remedy this is to disable the resume feature in Storyline. What happens when that is done? Is the learner forced to start over or does the system recognize where the learner stopped and automatically returns to that spot? Also is all prior completion recognized and saved?

One of your support engineers, Renato already reviewed the file (Case #02194360), and found this during debugging in Storm Cloud:

strSCORMErrorDiagnostic=cmi.core.suspend

Katie Riggio

Hello there, Christabel!

I appreciate you coming back with what you and Renato uncovered around the suspend data limit! For others who find this conversation:

When a course exceeds suspend data limits, here are some ways to correct it:

  1. Disable the resume feature in Storyline.
  2. Reduce the number of slides until the resume feature works as expected. The limit will vary, depending on a variety of factors. Be sure to test the content in the LMS to verify.
  3. Republish the course for SCORM 2004 3rd Edition or 4th Edition, both of which support much longer suspend data.

You asked great questions around the first approach. When the resume feature is disabled, learners will start the course from the beginning, but their previous attempt should have been recorded in the LMS. 

The score doesn't update when learners retake a course. This is because most LMSs consider a course to be in review mode when attempting it again after the completion requirement has been met. For more information on this default behavior and how to modify the published Articulate output, view this helpful resource.

Let us know if that helps, and if you need anything else! 😊

This discussion is closed. You can start a new discussion or contact Articulate Support.