We recently ran into a sticky situation where we assigned the 2025 version of a course to several thousand people and instantly many hundreds of them were marked as completed.
We had created the course by copying the 2024 version and then hiding the 2024 training materials using the Hidden=Yes setting:
- Just the 2025 training materials were visible.
- The 2024 training material was in the Central Repository.
- It’s unclear if the 2024 training material was set as an End Object Marker or not.
Here’s what I thought would happen: Learners would only see the 2025 training material, so the 2024 training material would not come into play at all.
Here’s what I suspect actually happened:
- Learners only saw 2025 training material
- If the “end object marker” was set to yes on the 2024 training material (it may have been at the time), learners who had completed the 2024 version were given completion credit for it EVEN THOUGH IT WAS HIDDEN.
What do you think? Does that sound plausible?
Could this have happened even if the end object marker for the 2024 training material was not set to yes?
What are your recommendations for making sure this doesn’t happen again in the future? We do need to create new courses each year. Here’s what we’re planning to do:
- Duplicate old course without including old training materials
- Create new SCORM file for new year’s training material and add to central repository as entirely new item
- Link new SCORM file to new course
Is there anything else you’d recommend?
Thanks!