I have a many-part scorm package which i've uploaded to an activity.
I have at least 3 different problems inside opigno:

* I'm running version 1.8 which supposedly fixed the progress issue #3121622: Unable to save SCORM progress/state in Chrome b/c Chrome 80 Disallow Synchronous XMLHTTPRequest() in Page Dismissal, but after cilcking halfway through the scorm activity, exiting, and returning, i'm back to the beginning.

* If I go all the way through to complete the activity, my score ends up as "-10 / 10"

* Finally, as I progress through the activity, the "global training progress" does not advance at all.

Is there some trick to getting the SCORM file to behave in the activity?
What information can i provide to help troubleshoot?

Comments

AaronBauman created an issue. See original summary.

aaronbauman’s picture

fwiw looks like the scorm package is using components from Rustici Software
Not sure if that's helpful information

axelm’s picture

Status: Active » Postponed (maintainer needs more info)

Hi Aaron
Multi-Sco is supported by Opigno.
If Opigno mentions "-10" score, it means that it was unable to retrieve any score.
We would need to investigate how your SCORM package sends information to Opigno in order to understand why Opigno doesn't receive them as expected.
You can either share your scorm package with us (if you don't want to share it publicly on drupal.org you can send an email to info (at) opigno (dot) org).
Or if you don't want to share your scorm package, you can inspect the queries sent when browsing inside your scorm package and compare with the ones expected by Opigno that you can find here in our documentation: https://opigno.atlassian.net/wiki/spaces/OUM20/pages/695533569/Understan...

aaronbauman’s picture

Thank you for the reply - I may need to seek permission before sharing.
Just so I understand: you would want to see the entire ~6MB .zip file?

axelm’s picture

@AaronBauman
Yes we need to inspect the full .zip file

aaronbauman’s picture

Status: Postponed (maintainer needs more info) » Active
StatusFileSize
new5.72 MB

OK, i got permission to share this SCORM.
I do see many of those statements are included in the scormdriver javascript, but I haven't dug in to figure out whether they're being called or not.

Thanks for taking a look

aaronbauman’s picture

After interacting a bit more with the SCORM activity, I was able to save my progress and return to the same point in some cases.
Seems like the the save-progress mechanism is only activated when I navigate away from the SCORM, but NOT if i simply close the tab.

axelm’s picture

Status: Active » Patch (to be ported)

Hi @AaronBauman

We will fix in the next release the retrieval of completion status (but no score is sent by your package, so Opigno will just assume that completed status = 100% score, otherwise 0% score).

As for your point: Seems like the the save-progress mechanism is only activated when I navigate away from the SCORM, but NOT if i simply close the tab.
Progress - this is what slides have been viewed (it isn’t related to score or interactions). Scorm triggers a progress commit on the close package event and it works as designed.

aaronbauman’s picture

Great, thank you for the info

axelm’s picture

Hi @AaronBauman
It will be fixed in the next Opigno release.
Tested with the package that you provided and it works.
Thanks for reporting this issue !

axelm’s picture

Released in Opigno 2.23

axelm’s picture

Status: Patch (to be ported) » Fixed
axelm’s picture

Status: Fixed » Closed (fixed)