Reset Course Progress
The Reset Course Progress feature allows administrators to reset learner progress for multiple courses and learners at once using a structured upload process. This capability supports scenarios where selected learners must restart a course to meet compliance, remediation, or retraining initiatives.
When you reset course progress in this way, you do not depend on your learners to restart the item themselves.
Things to know
Before initiating a course reset, keep the following things in mind:
- Bulk reset applies to all Skillsoft courses, compliance courses that have been configured, and your custom AICC/SCORM courses.
- The reset affects both started and completed progress.
- Changes apply immediately after confirmation.
- Learners retain their existing completions in their current learning records for audit, compliance, and reporting purposes. After a reset, the learner gets a new learning record when they launch the course.
- If the learner started a course that was reset before they completed it, when they launch the course the next time, they are required to start from the beginning. Their progress is not retained.
- Learners receive a pop up after the reset notifying them that they have to start the course from the beginning. Learners no longer have the option to continue where they left off.
- When you reset a course, you override any assignment level restart settings. Learners must restart this course.
- Use the Learner Activity report to identify learners who meet your reset criteria. From this report you can get their email address or login ID which is needed for the upload template.
- Use the Content Listing report to identify courses that need to be reset. From this report you can get the course ID or asset ID which is needed for the upload template.
Reset course progress
To reset course progress for multiple learners at once:
- From the left navigation, select Learning > Reset course progress.
- Select Start bulk reset.
- Select Download template. This CSV file gives you the format you need to identify learners and courses.
- Open the downloaded CSV and complete the required fields for each row. Each row represents a single learner-course combination.
- Learner: Enter either the learner’s Login ID or their UUID.
- Content: Enter the UUID of the course whose progress should be reset.
- Reset required: Enter TRUE to reset the learner’s progress for the course. Enter FALSE to exclude the row from processing.
- Save the completed CSV file. In the Bulk Reset workflow, select to upload the file.
- Select Next, validate data. The system validates the learner identifiers, Course UUIDs, file structure, and supported values.
-
Validation results display. If the validation reports errors, you must fix them before you can continue. If the validation passes your CSV file, select Next, reset course progress to continue. To fix your errors:
- On the Validation results page, select Download validation report.
- Open the report. This is a copy of your CSV file with a new column all the way to the right called Error.
- Scan the Error column. The error is notated. Fix any columns with invalid data, such as a typo.
- Delete the error column and re-save the CSV file.
- Re-upload the CSV.
- After you confirm, the learner progress is reset, regardless of whether the course had been started or completed. When the learner launches the course after the reset, they get a new learner activity record with a status of Restarted.
Experience for the learner after a reset
The first time a learner launches a course that you reset, a message displays informing them that the course was reset by an administrator.
After they acknowledge the message, the course starts from the beginning.
The message does not appear again on subsequent launches.
A new record shows in the learner’s activity history.
.