Completion fires in SCORM Cloud but Workday shows Incomplete
- Symptom
- Course passes in SCORM Cloud preview; Workday shows the learner as Incomplete after they finish.
- Cause
- Workday Learning checks cmi.core.lesson_status (1.2) AND its own internal mastery rule. If the package only sets lesson_status without also satisfying Workday's mastery threshold, completion is rejected.
- Fix
- Set both the SCORM lesson_status to 'completed' AND ensure the score (cmi.core.score.raw) meets or exceeds the Workday-side mastery score. If the course has no quiz, set mastery score to 0 in Workday.