How to force a new student record after a failed attempt?
March 31, 2025
How to force a new student record after a failed attempt?
March 31, 2025

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?

All Comments
Sort by:  Most Recent
Apr 2, 2025
Apr 2, 2025

I am unable to reply because I keep getting a “WordPress critical error” on this site when I post a reply.

Like
()
Apr 2, 2025
Apr 2, 2025

There are two issues with this comment:

  1. The course is not developed with Captivate. It is HTML+JavaScript.
  2. 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?
Like
()
Apr 2, 2025
Apr 2, 2025

There are two issues with this comment:

  1. This is not a Captivate course. It was coded in HTML+JavaScript.
  2. 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.
Like
()