- Configure the activity to launch the course in popup
- Launch the course/selected item
- Close the item currently delivered to the user, everything being happily tracked
- Click the link below, being written in the base page:
"If a new window does not appear, click here to launch the activity"
Using an AICC HACP based course (to be tested if it applies also with SCORM based courses) it silently breaks any tracking call since the status is "Terminated", on aicc.php side.
While it is clear the aim of that link (possible solution against popup blockers) it adds a possible issue with the user experience.
It's difficult to think at the right fix: a possible approach should be to hide that link using DHTML but when using AICC HACP based courses it's not "so easy" to create a proper server callback client side. The link could be also injected via DHTML if creating the popup will fail, giving the user the alternative link just when needed: this is just a mitigation since the user can always click on it after closing the popup.
Anyone ever fall in such a situation?