Course completion not tracking in externally hosted LMS

Sep 10, 2019

Hi All,

I have recently tested my first course on the LMS staging platform hosted by our LMS provider. We only have end-user access to the LMS.

Other courses currently on the live LMS are provided by them and once they are completed, the course prompt on the delegate landing page ("Courses I Need to do Soon" section) disappears. 

When completing the course on their staging platform, the course prompt is not then disappearing from the section mentioned above or tracking completion. I have asked them to look into this and they have replied "Although the exit signal (API.LMSFinish()) is currently firing on exit from the course, the SCORM variable cmi.core.lesson_status is not changing its value to “completed” upon course completion. This variable value remains as “incomplete” regardless of whether the user has completed the course. Could you look into having this cmi.core.lesson_status variable change to “completed” upon course completion? This should resolve the issue."

I have a button on the penultimate course slide that triggers an animation and the animation on completion then triggers 'Complete Course' and 'Exit Course'. I also have the LMS SCORM 1.2 settings set up to report status to LMS as 'Complete/Incomplete'.

Can anyone help clarify whether I am missing something I need to change on my side, or whether this issue sits with our LMS provider. I would expect the triggers and settings I have used to do the job for me, without the need to create a separate variable.

I am attaching screen captures of the trigger and SCORM 1.2 LMS settings.

Many thanks,

Heidi

4 Replies
Brian Allen
Heidi Rollinson

I have a button on the penultimate course slide that triggers an animation and the animation on completion then triggers 'Complete Course' and 'Exit Course'.

Hello Heidi,

Have you considered possibly triggering 'Complete Course' and 'Exit Course' simply on button click rather than on animation completion?

Also, have you tested your output in SCORM cloud? If your course completes successfully in SCORM Cloud then chances are it's on the client's LMS side of things. If it doesn't, then the problem is on your side.

Heidi Rollinson

Hi Brian,

Thanks for your reply. The reason I have it on animation complete is I wanted a final animation as the course closes... however if this is likely to be problematic I could change this.

I haven't tried on SCORM Cloud but will look into that.

Looking back at my screen shot I've noticed I have two exit course triggers. I will delete the first one, leaving the completion one to fire first and see if that helps.

Thanks for your input.

Heidi

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