As many of you know, there are some known bugs with SCORM.
I was looking to overcome issues such as SCORM internet connection breaks, resume behaviour errors, and incomplete retrieved tracking data to name a few by altering configurations.
It is my belief that the authoring tool we use - in cases where the courses built and compiled to SCORM contain a lot of data; potentially exceed the threshold of the suspend_data field... which may therefor be a cause of issues users have reported for example the "resume behaviour error" where the user would return to the course at a different point to where they had left off.
So to the point of the discussion, I've come across this admin setting "Enable SCORM 1.2 standard mode"... @Site administration > Plugins > Activity modules > learning module. Where it enabled by default (ticked), it states the following..
"Disabling this setting allows Moodle to store more data than the SCORM 1.2 specification allows. If your SCORM packages allow users to enter large amounts of text or if your package tries to store large amounts of data in the suspend_data field disable this."
In the Moodle SCORM 2.7 documentation is expands with:
"If this setting is disabled, then it will be possible to exceed the allowed amount of stored data for SCORM 1.2 packages. Many SCORM packages go over the 4096 characters limit and while SCORM 2004 allows a higher number of characters, it is not supported. This setting will mean users can allow their 1.2 packages to store more data."
Am I correct in saying my Moodle 2.7 site, where I run only SCORM 1.2 packages, that it would be wise to untick the box and (therefore would disable it?)?
This has been a controversial topic at my workplace, as a specialist of Moodle advised us to keep it ticked (enabled) as "It only applies to SCORM 2004".