Learners Skipping Content in Storyline using Inspect

Feb 16, 2024

We recently found a post online that shows our learners are gaining completion of our Storyline courses in our LMS (Workday) without actually reviewing the content.

The post reads, "For most training videos, hit Ctrl shift i Then type SetREachedEnd() Hit enter Hit Exit." Our team tested these steps and it does work. Does anyone know of a way to prevent this from working? 

We usually restrict navigation and use a Complete Course > Completed/Passed trigger on the very last slide to mark completion as we often have multiple branches, or don't usually require a passed grade on a quiz and also have extra lightbox slides (not required) in all of our courses. 

4 Replies
Jürgen Schoenemeyer

>For most training videos, hit Ctrl shift i Then type SetREachedEnd() Hit enter Hit Exit.

this should work for all Scorm Courses - SetReachedEnd() is part of the Scorm API

Control-Shift-I (open the browser debug console) cannot be blocked by the website

you could try:

  • remove (rename)  the function from ./lms/scormdriver.js (line 32060)
  • IMPORTANT: test, if the normal Completed/Passed is still working on the LMS,
    the chances of this happening are not bad
Jürgen Schoenemeyer

this patch has to be inserted in every Scorm package, I would rather not do it

I have tested the SetReachedEnd() on Scorm-Cloud a not patched course and the result is

and the completion is set, but not the success (= unknown) - this is how manipulated results should actually be recognized