

When a learner fails a WBT module in Adobe LMS, they can revisit the module (depending on the course settings). However, the student record from the previous attempt remains, instead of creating a new student record for the new attempt. So, for example, cmi.core.lesson_location still contains a value from the previous session, even after they failed the previous session.
How can I force the module to start a completely new attempt with a clean student record after a failed attempt?
When a learner fails a WBT module in Adobe LMS, they can revisit the module (depending on the course settings). However, the student record from the previous attempt remains, instead of creating a new student record for the new attempt. So, for example, cmi.core.lesson_location still contains a value from the previous session, even after they failed the previous session.
How can I force the module to start a completely new attempt with a clean student record after a failed attempt?
You must be logged in to post a comment.

- Most Recent
- Most Relevant
There are two issues with this comment:
- The course is not developed with Captivate. It is HTML+JavaScript.
- The proper and desired behavior is to allow the student to resume their session UNTIL cmi.core.lesson_location is “completed”, “passed” or “failed” AND cmi.core.exit is not “suspend.” After these conditions are met, the next launch of the course should be a new attempt with a clean student session record. How do we make ALM behave this way?
There are two issues with this comment:
- This is not a Captivate course. It was coded in HTML+JavaScript.
- The desired behavior is to allow the student to resume a session UNTIL cmi.core.lesson_lesson is set to “complete”, “failed” or “passed” and cmi.core.exit is not “suspend”. When these are true, the next session should be a new attempt with a clear student session record.