Hola David,
Lo primero que yo haría, sería cerciorarme de que mi Scorm es versión 1.2, que es la manejada por Moodle.
De ser el caso, la plataforma incluye una herramienta para monitorear lo que va ocurriendo con el Scorm paso a paso.
Técnicamente se le conoce como "Debugger".
En esta referencia, tienes toda la información necesaria para monitorear tu Scorm y ver si en qué parte se produce algún error:
https://docs.moodle.org/35/en/SCORM_FAQ#Debugging
Ojalá y lo anterior te ayude a diagnosticar tu Scorm.
Saludos