I’m not entirely sure you really have a problem, though. Assuming that the page users land on if they fail the test sets the AICC_Lesson_Status to “failed”, I’m not sure that reloading and taking the test again would overwrite that if they pass on the second try. So the first thing I would do is test to be sure it’s really a problem.
If it is, I might try this:
- Add a variable called Attempts, initial value 0, retain value across sessions.
- Add a page after the failure page saying no retries allowed.
- Add an On Show Modify Variable action on the failure page to set Attempts = 1.
- Add an On Show GoTo action on the first page to go to the “no retries allowed” page if Attempts > 0.