This article covers the most common issues related to SCORM scoring and reporting in TalentLMS, along with steps to troubleshoot and resolve them.
1. SCORM score is not reported in TalentLMS
In some cases, a SCORM course may not send score data back to TalentLMS. SCORM content must use the correct SCORM data model fields to report progress and scores to the LMS. If these values are not properly configured in the SCORM package, TalentLMS will not receive the score.
What to check
Check the SCORM report
- Navigate to Reports > Learning activities > Select a SCORM report.
- Switch to the “Analysis” tab
If the SCORM Analysis tab is empty, this usually indicates that the SCORM package is not sending interaction or scoring data correctly.
If the SCORM Analysis tab is empty
This suggests that the SCORM package is not properly configured to send data to TalentLMS. In this case, we recommend contacting your authoring tool’s support team to review and correct the SCORM configuration.
If the SCORM Analysis tab contains data, but the score is not reported
- Re-run the SCORM course and check how it behaves upon completion
- Ensure that the SCORM package sets the following values:
- cmi.core.lesson_status → should be set to “passed” (or completed)
- cmi.core.score.raw → should send the learner’s score (e.g., 100)
If these values are not present, the SCORM file is not properly configured to report completion and scoring. You will need to update the SCORM package in your authoring tool and re-upload it.
Key takeaway
If a SCORM score is not reported, this is usually linked to the configuration of the SCORM package during authoring.
2. SCORM score does not appear as a course score
Sometimes, a SCORM unit reports a score correctly, but that score does not appear as the overall course score. This is typically due to the course completion rules, not the SCORM file itself.
How to resolve it
To include the SCORM score in the course score:
- Navigate from Home (1) to Courses (2), hover over your course, and click on Edit (3).
- Press on Course options (1) and switch to the Completion tab (2).
- Locate the “Score calculation” option
- Select “Calculate score by: Units I choose.” (3)
- Select the relevant SCORM unit
Key takeaway
Once learners complete the course again, the SCORM score will be reflected as the course score.
3. SCORM quiz retakes affecting scores
In some cases, learners may be able to retake a SCORM quiz multiple times, which can impact how scores are recorded and reported. SCORM packages may be designed to allow multiple attempts. This can affect:
- The final reported score
- Which attempt is recorded
- How results appear in reports
You can adjust the unit options of the SCORM to better control how results are recorded:
- While editing the course, hover over the unit and click on the three-dot button (1).
- Select unit options (2).
Enable “When failed, retain the failed status upon retries.” (3)
This helps ensure that failed attempts are not overwritten unintentionally. In many cases, quiz behavior (such as allowing retakes or how scores are handled across attempts) is defined within the SCORM package itself.
If the current behavior does not meet your needs:
- Update the SCORM package in your authoring tool
- Re-upload the updated version to TalentLMS
4. Time tracking and SCORM reports
You may notice differences in how time is recorded in SCORM units or want to access more detailed reporting per interaction.
How time tracking works
The system records time from the moment a learner enters a SCORM unit until the unit is completed.
This includes:
- Time spent actively engaging with the content
- Time spent on intermediate screens, such as the “Click to Resume” if a SCORM unit is set to appear as a “pop-up”
This approach ensures that all time spent within the unit context is captured, even if the learner is not actively interacting with the content at every moment.
How to view detailed SCORM data
To access detailed SCORM reporting:
- Navigate from Home > Reports > Learning activities, and select a SCORM report
- Switch to the Users tab, and click the “View Attempt” option by hovering over a learner’s attempt
From there, you can view:
- Total attempt time
- Time spent on each interaction
- Detailed question-level data (if supported by the SCORM package)
Key takeaway
Time tracking includes the entire duration a learner spends inside a SCORM unit until completion, while detailed interaction data depends on how the SCORM package was authored.