Forum Discussion

EmileeCoe's avatar
EmileeCoe
Community Member
7 months ago

Learners Skipping Content in Storyline using Inspect

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. 

  • >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
    • EmileeCoe's avatar
      EmileeCoe
      Community Member

      Do I remove (rename) the function by opening the browser debug console when viewing the course in Workday or is that something I do in the SCORM package? Thank you for your help! 

  • 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

  • Emilee,

    Can Workday report how much time someone spent taking a course?

    If so, the company could figure out who used that SetReachedEnd workaround—and take appropriate action against them.