Skip to Main Content
Status Unreviewed
Categories Third Party Lessons
Created by Guest
Created on Feb 15, 2024

Ability for admins to bulk reset suspend data after replacing a third-party lesson

Background/context:

As learners progress through a third-party course, that progress is tracked via "suspend data" which acts as a sort of bookmarking. This allows learners to pick up where they left off when resuming a lesson.

Issue:

Sometimes the third-party file is updated and replaced via the "Replace an existing lesson" method.

Ideally, the existing suspend data can still be used to pick up where the learner left off, within the updated course file. When the system cannot use the suspend data to find the correct "bookmark" location in the course, learners can be left with a blank screen with no way to continue.

This mostly affects learners who are "In Progress" but can also be seen in situations when a learners accesses a "Completed" course to revisit the material.

Workaround:

Using the "Replace an existing lesson" method of switching courses, is the best preventative route. However, it does not always succeed.

This leaves two options.

  • "Reset" the specific lesson for affected learner individually

  • Have the Absorb Dev team create a script to refresh the suspend data for all enrolled learners.

Proposed Solution:

Create an in-LMS method for System Admins to refresh the suspend data in bulk, for a particular course. Potentially targeted at just "In Progress" enrollments.

This will allow clients to self-manage the situation (when it comes up) in an effective way.

  • Attach files