SCORM Error 401

SCORM 1.2:

Not implemented error (401) The data model element indicated in a call to LMSGetValue or LMSSetValue is valid, but was not implemented by this LMS. SCORM 1.2 defines a set of data model elements as being optional for an LMS to implement.

This issue is most often caused by the LMS not handling one or both of Objectives and Interactions. You will know which elements are causing the issue by looking at the line directly above the 401 error in the debug log.

Do the following to resolve the issue:

Ini settings

For Brain 4

This will very likely not be an issue.

For Brain 3

If the LMS doesn't support objectives

<useObjectives>false</useObjectives>

If the LMS doesn't support interactions

<trackQuizResponse>false</trackQuizResponse>

<submitInteractionHistory>false</submitInteractionHistory>

If the LMS still throws 401 errors after disabling both:

In some but not all cases, the LMS still doesn't like our brain asking "how many" of a disabled element there is, which is a default check in the initialization of Brain.

If you are disabling both objectives and interactions, and this you are still seeing 401 errors, replace the Brain with the version found here:

Y:\ICOM Productions\__TEMPLATES__\brain 3.0\_3.965 SuccessFactors NoIntNoObj

(This version has both checks removed, which could break under normal conditions. Only use in special cases like the one described above)

For Brain 2.5

&useFrameBookmarking=yes

&useSCORM=yes

&useObjectives=no

&useLessonLocation=yes

&useLessonSuspendData=yes

&useLocationSuspendData=no