Moodle SCORM non salva il progresso: isolare suspend_data assente, commit fallito o tentativo nuovo indesiderato.
Ci concentriamo sulla scrittura di suspend_data/lesson_location e sull’esito dei commit HTTP, non sul dialog di ripresa.
Dopo chiusura, stato e risposte non risultano nel tracking: il corso ‘dimentica’ il percorso.
Diverso dalla sola completion: qui manca persistenza di stato. suspend_data/lesson_location o nuovo attempt spiegano il reset.
Checklist persistenza tra sessioni.
Tracking fields
Ci sono suspend_data e lesson_location popolati a meta corso?
Attempt number
Riapertura incrementa tentativo o continua lo stesso?
Network commit
In DevTools le chiamate di commit tornano 200?
Dove guardare: elementi cmi del tentativo.
Valori vuoti a meta navigazione = contenuto non scrive stato.


Dove guardare: XHR del player Moodle.
Errori 4xx/5xx o abort alla chiusura tab.
Dove guardare: force new attempt / auto-commit.
Config LMS che forza reset a ogni ingresso.


Possibile causa: authoring che non serializza lo stato intermedio.
Molti PPT-to-SCORM salvano poco o nulla.
Possibile causa: commit solo a fine corso.
Chiusura anticipata = progresso perso.


Possibile causa: errore JavaScript interrompe API.
SetValue non chiamato dopo certa slide.
Possibile causa: sessione Moodle scaduta a meta.
Commit fallisce per auth; UI sembra ok.


Possibile causa: ripresa da altro browser/device.
Stato legato a storage locale del pacchetto.
Possibile causa: SCORM 1.2 vs 2004 mal gestito.
Campi stato diversi non mappati.


Correzione: salvataggio incrementale di stato.
Suspend + location a intervalli e su exit.
Correzione: policy tentativi e auto-commit.
Allinea comportamento al design didattico.


Correzione: timeout e keepalive adeguati.
Corsi lunghi non devono perdere auth a meta.
Verifica: pausa a meta, logout, rilancio.
Stesso attempt e stessa slide/quiz.


Suspend_data non e backup infinito.
Definisci cosa deve restare tra sessioni.
Pacchetto + player + policy tentativi.
Atlas Learning ricostruisce la catena del save.


Se il tracking a meta corso e vuoto, il problema e di scrittura, non di dialog resume.
Tracking e numero attempt risolvono il dubbio in pochi controlli mirati.
Atlas Learning opera come partner tecnico: leggiamo log, riproduciamo il caso e interveniamo sul livello responsabile, senza sostituirci alla vostra governance di piattaforma.
Cosa dicono i clienti che lavorano con Atlas Learning.
Le recensioni vengono mostrate dinamicamente tramite Trustindex.
Domande frequenti su SCORM che non salva progresso.
E un bug Moodle?
A volte config tentativi; spesso pacchetto o commit.
Local storage basta?
No per ripresa cross-device via LMS.
Solo patch Moodle?
Se il contenuto non scrive stato, serve authoring.
Testate kill tab?
Si: chiusure improvvise nel protocollo.
Il SCORM riparte sempre dall’inizio?
Condividi tracking a meta corso e impostazioni tentativi.