Symptom
Scorm2004 content is not marked completed despite the completionStatus being captured as "completed" in the content debug log.
Environment
SAP SuccessFactors Learning
Reproducing the Issue
- Login to the SAP SuccessFactors Learning system.
- Navigate to "My Learning".
- Enable content debug log (as per KBA 2978324) and launch the course
- Complete the content until the end.
- Verify the course completion status, which remains unmarked as completed despite the debug log capturing a "completed" status.
Cause
The issue arises because the content does not communicate a valid 'cmi.success_status' value (passed/failed). Instead, the 'cmi.success_status' is set to "unknown", preventing the course from being marked as completed.
Resolution
Please reach out to content developer to review the Scorm content and update the content to send a valid 'cmi.success_status' value.
Adhere to the SCORM 2004 4th Edition specifications for proper implementation of 'cmi.completion_status' and 'cmi.success_status'.
- cmi.completion_status: Indicates whether the learner finished the activity.
- Possible values: completed, incomplete, not attempted, unknown.
- cmi.success_status: Indicates whether the learner passed the activity.
- Possible values: passed, failed, unknown.
See Also
KBA 2978324 - How to gather AICC/SCORM JavaScript content debug logs
Keywords
scorm2004, course completion, cmi.success_status, cmi.completion_status, SAP SuccessFactors Learning, debug log, content configuration, completion issue, SCORM specifications, learning item completion. , KBA , LOD-SF-LMS-CNT , Content , Problem
SAP Knowledge Base Article - Public