Troubleshooting SCORM Packages
Fix common SCORM upload, launch, and completion reporting problems
Note
TrainMeUK supports SCORM 1.2 and SCORM 2004. Upload is a .zip with imsmanifest.xml at the ZIP root. Full upload steps: SCORM Package Management.
Symptom → cause → check
| Symptom | Likely cause | Check | Permission | Tell support |
|---|---|---|---|---|
| Invalid ZIP file | File is not a real ZIP / renamed wrongly | Re-export as ZIP; do not rename .rar/.7z to .zip | Course admin | File name + how the package was exported |
| No manifest found | imsmanifest.xml not at ZIP root (often nested folder) | Open ZIP: imsmanifest.xml must be at the root, not inside a subfolder | Course admin | Screenshot of ZIP root listing |
| Blank screen on launch | Bad entry point or package JS error | Try another browser; confirm course has a SCORM package attached; check console if you can | Learner + course admin | Browser + course title + whether preview works for admin |
| Progress not saving | Package not committing to LMS API | Content must call LMSCommit (1.2) or Commit (2004); check network while learning | Content author | SCORM version + authoring tool used |
| Always restarts from beginning | No suspend_data / bookmarking in package | Package must request and use suspend_data; not an LMS toggle | Content author | Whether other SCORM courses resume correctly for same user |
| Course never marks complete | Package never reports completion / score rules | Finish all required SCOs; check course pass mark settings; see learner progress troubleshooting | Learner + course admin | Course type SCORM + last known status in reports |