Exit
  • Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
  • 한국 커뮤니티
0

Quiz not always reported to the LMS

Explorer ,
Jun 18, 2018 Jun 18, 2018

Hello!

I have encountered an issue I can't explain in Captivate 2017, save perhaps by stability issues on the LMS' side, and even that seems improbable to me.

Basically, I made a custom activity, kept the score of the (complex) activity into a variable, and I have one specific slide whose purpose is to change the variable into a score using hidden buttons: a Javascript code reads the variable mentioned above, which ranges 0-10, and presses a number of hidden buttons equal to the score through the cp.SubmitInteractions() function.

For most people, everything works fine.

For a few people, nothing gets reported to the LMS. the buttons do not report to the LMS, and when they get to the Results slide, they see their score (which works fine), but nothing is reported to the LMS once again.

Thus, when they get to the Conclusion slide and press the Exit button, the module does not register as Completed, and when they go back to the module, they are put back to the Conclusion slide and the only option they have is to exit again.

I am including my Preferences here in case it helps.

143
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Jun 18, 2018 Jun 18, 2018
LATEST

I forgot: each button pressed by cp.SubmitInteractions() has a value of 1 point, and is set to report to the LMS. For most users, it works fine.

Also, I checked and the users who have reported this did the training in one sitting.

The slide where the hidden buttons are pressed has a duration of 0.1 seconds. Is it possible that the timing is too fast and some users, especially those using bad Internet connections, might encounter the bug because the slide changes before the code completes its task of pressing the button/scoring the interaction/reporting to the LMS?

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Resources
Help resources