Is it possible to reset a course in Storyline?

Apr 29, 2013

I'm wondering if anyone else has had trouble with this. 

Here's a current issue we're having: a user takes a course and passes it. They get a certificate with the correct completion date in the LMS. This course is an annual education requirement, so 13 months later the user opens the course again to retake it. For whatever reason, the user has to close out of the course before he gets to the test for a second time. When he goes back into the LMS, the course still displays that it's complete AND gives a new date. 

Is there a setting or something that we need to trigger in Storyline to force the LMS to not show complete and give the new date of completion? I'm not sure where the problem lies at this point. Is the LMS receiving the date from the output of Storyline, or is this something outside of the output that Storyline sends to the LMS and soley an LMS issue?

14 Replies
Peter Anderson

Hi Jill, 

I guess the best way to test it, would be to try testing your course in SCORM Cloud. That will help us determine if the issue is Articulate-related or if it's on your LMS's side. If it appears in SCORM Cloud as well, we'd be happy to take a closer look at what might be going on. If you can't replicate the issue in SCORM Cloud, it's probably an issue that you'd want to take to your LMS team. 

The articles here and here may also help clear up common LMS issues.

Thanks, Jill!

Jill Blaser

Assuming that I'm using the SCORM Cloud correctly, I think there might be as issue. I took the course and passed. It recorded my time and score. I relaunched the course, selected no when asked if I want to resume, went through about half of the course (not getting to the test), and exited the course. The SCORM cloud still reports my initial score and shows complete.

And this is consistent with what's is happening in our LMS. The problem is, in this example, I would want the cloud (and eventually the LMS) to show incomplete with no score because on my second try I didn't have a score or complete the course. Is this possible?

Helen Tyson

Hi Jill,

Just a thought based on how the LMS we work with operates - it's a setting within the LMS itself, not the course, that clears the completed status and allows for recertification on a pre-set schedule, annually for example, and works in conjunction with an expiration date set on the certificate. 

Without knowing which LMS you use (and therefore its functionality) I couldn't comment as to whether yours does the same but it would be worth checking with your LMS supplier.

You may have to set some slides in your course to initial state when revisiting, but this is more about the ability to answer questions differently each time rather than the score/date previously sent to the LMS.



Pauline Sebestyen

Has there been a solution to this? We are coming across a similar issue. We upload a SCORM file in our new LMS, Docebo. The learner registers and completes the course, which has the Course complete trigger at the end that initiates when the timeline starts. We don't care about how many slides the learner has completed. The learner gets a Completed status. But, if we are to reset the course and make the learner register and complete it again, the system asks if they want to resume where they left off and the course is set to Completed in the LMS even if they don't reach the end. Is this an LMS issue or a Storyline issue?

Pauline Sebestyen

Hi Ken,
Sorry for the late reply. I checked with my team and it looks as if our learning coordinators do this manually on their end. Unfortunately, as fas as I know, there isn't a way to make this automatic. You would think that as soon as you remove and replace the scorm file under Training Materials in Docebo that it would reset but it doesn't. If I learn anything new or another solution, I'll let you know.

Pauline Sebestyen

After working with Docebo, we have learned the following steps will correctly reset a course so that the learner can retake with new scores and completion:

To remove completion from a course (this is for e-learning and I assume it’s the same for classroom):

 1. On the Admin Menu, click Course Management (Beta). If you don’t have Beta, click Courses then click the yellow Try It Now button. 

2. Search for the course then click the course name.

3. On the Reports tab:

Scroll down to the list of users then find the specific user by Username. Above the list of users is a search box if needed.

Click the Username.

Scroll down to the Progress section.

In the Reset column, click every Red X – Yes I want to proceed – Confirm.

4. On the Registrations tab:

Search for the registered user.

Check the box next to the user’s name.

On the list to Choose an action, select Deregister – Yes I want to proceed – Confirm.

If you are dealing with a Learning Plan, follow this process for every course in the learning plan that has been accessed.

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