Encountered an issue wherein some SCORM contents would only record the Fail completion status.
Even When the completion status is sent from the SCORM.
Communication logs between content and LMS clearly shows that the completion status is sent to LMS but not recorded.
SAP SF Learning Management System
Multiple Completion is sent from the course to LMS.
The content attached to the item is sending the lesson/completion status status multiple times and first status which course sends (at some earlier point before the actual finish of the course) is failed, course only sends passed after the complete quiz is finished (which if user has passed the course/content),
Now as per the recommendation from the LMS side course should not send recursive completion status but only once at the end of the course, because in the LMS the DB will trigger the completion/failure of the item with the first status which is passed to it based on the status passed to it, and will not override the status even if the it send status.
Tip: You can cross verify the completion status via recording HTTPwatch log or fiddler. Please find the guides attached to this KBA.
SCORM Content completion status are not getting accepted by LMS causing completion issues in LMSS , KBA , LOD-SF-LMS-CNT , Content , Problem