SCORM & End of Module quizzes

SCORM & End of Module quizzes

by Albert Ramsbottom -
Number of replies: 1

HI

I wonder if anyone can help us please - for a few weeks now we’ve had an issue with Moodle randomly not picking up that some users have completed end of module quizzes (which are SCORM packages created in Storyline). I don’t think it’s a setting we’ve set up wrong, as it’s working for some and not others. We wanted to wait and see if the update rectified this but we’re still receiving enquiries from users with the issue.

It seems to happen when a user fails the quiz the first time, then when they retry it the system doesn’t pick up any other attempts (even though they’re set up for unlimited attempts and pick up the highest result).

We have enabled debug and run the course as outlined here:

https://articulate.com/support/article/how-to-enable-lms-debug-mode

And get the following results. Can anyone see any issues with this debug file - thanks

 

0:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - <h1>SCORM Driver starting up</h1>
1:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - ----------------------------------------
2:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - ----------------------------------------
3:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - In Start - Version: 7.7.0 Last Modified=01/25/2021 16:21:55
4:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - Browser Info (Netscape 5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.96 Safari/537.36 Edg/88.0.705.50)
5:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - URL:          
6:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - ----------------------------------------
7:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - ----------------------------------------
8:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - In ClearErrorInfo
9:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - GetQueryStringValue Element 'StandAlone' Not Found, Returning: empty string
10:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - GetQueryStringValue Element 'ShowDebug' Not Found, Returning: empty string
11:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - strStandAlone= strShowInteractiveDebug=
12:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - Standard From Configuration File - SCORM
13:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - Using Standard From Configuration File - SCORM
14:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - In LMSStandardAPI strStandard=SCORM
15:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - Showing Interactive Debug Windows
16:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - Calling Standard Initialize
17:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - In SCORM_Initialize
18:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - In SCORM_ClearErrorInfo
19:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - Grabbing API
20:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - In SCORM_GrabAPI
21:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - Searching with improved ADL algorithm
22:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - In SCORM_GetAPI
23:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - SCORM_GetAPI, searching parent
24:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - In SCORM_ScanParentsForApi, win=https://moodle.prescqipp.info/mod/scorm/player.php
25:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - SCORM_GrabAPI, returning
26:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - Calling LMSInit
27:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - In SCORM_CallLMSInitialize
28:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - In SCORM_GrabAPI
29:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - SCORM_GrabAPI, returning
30:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - Calling LMSInitialize
31:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - strResult=true
32:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - Returning true
33:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - In SCORM_GetLessonMode
34:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - In SCORM_ClearErrorInfo
35:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - In SCORM_CallLMSGetValue strElement=cmi.core.lesson_mode
36:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - In SCORM_GrabAPI
37:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - SCORM_GrabAPI, returning
38:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - Call LMSGetValue
39:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - strResult=normal
40:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - intSCORMError=0
41:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - Returning normal
42:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - strLessonMode=normal
43:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - returning normal
44:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - In SCORM_IsContentInBrowseMode
45:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - In SCORM_CallLMSGetValue strElement=cmi.core.lesson_mode
46:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - In SCORM_GrabAPI
47:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - SCORM_GrabAPI, returning
48:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - Call LMSGetValue
49:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - strResult=normal
50:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - intSCORMError=0
51:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - Returning normal
52:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - SCORM_IsContentInBrowseMode, strLessonMode=normal
53:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - Returning false
54:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - In SCORM_GetStatus
55:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - In SCORM_ClearErrorInfo
56:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - In SCORM_CallLMSGetValue strElement=cmi.core.lesson_status
57:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - In SCORM_GrabAPI
58:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - SCORM_GrabAPI, returning
59:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - Call LMSGetValue
60:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - strResult=incomplete
61:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - intSCORMError=0
62:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - Returning incomplete
63:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - strStatus=incomplete
64:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - Returning Incomplete
65:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - In SCORM_TranslatgeExitTypeToSCORM strExitType-SUSPEND
66:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - Returning suspend
67:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - SCORM_CallLMSSetValue strElement=cmi.core.exit, strValue=suspend
68:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - In SCORM_GrabAPI
69:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - SCORM_GrabAPI, returning
70:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - Calling LMSSetValue
71:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - strResult=true
72:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - Returning true
73:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - Calling InitializeExecuted with parameter-true
74:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - In InitializeExecuted, blnSuccess=true, strErrorMessage=
75:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - In IsLoaded, returning -true
76:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - In GetDataChunk
77:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - In ClearErrorInfo
78:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - In IsLoaded, returning -true
79:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - In SCORM_GetDataChunk
80:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - In SCORM_ClearErrorInfo
81:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - In SCORM_CallLMSGetValue strElement=cmi.suspend_data
82:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - In SCORM_GrabAPI
83:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - SCORM_GrabAPI, returning
84:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - Call LMSGetValue
85:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - strResult=
86:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - intSCORMError=0
87:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) – Returning
88:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - In GetStatus
89:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - In ClearErrorInfo
90:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - In IsLoaded, returning -true
91:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - In SCORM_GetStatus
92:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - In SCORM_ClearErrorInfo
93:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - In SCORM_CallLMSGetValue strElement=cmi.core.lesson_status
94:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - In SCORM_GrabAPI
95:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - SCORM_GrabAPI, returning
96:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - Call LMSGetValue
97:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - strResult=incomplete
98:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - intSCORMError=0
99:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - Returning incomplete
100:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - strStatus=incomplete
101:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - Returning Incomplete
102:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - In ResetStatus
103:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - In ClearErrorInfo
104:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - In IsLoaded, returning -true
105:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - Setting blnStatusWasSet to false
106:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - In SCORM_ResetStatus
107:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - In SCORM_ClearErrorInfo
108:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - SCORM_CallLMSSetValue strElement=cmi.core.lesson_status, strValue=incomplete
109:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - In SCORM_GrabAPI
110:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - SCORM_GrabAPI, returning
111:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - Calling LMSSetValue
112:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - strResult=true
113:Mon Jan 25 2021 16:23:45 GMT+0000 (Greenwich Mean Time) - Returning true


Average of ratings: -
In reply to Albert Ramsbottom

Re: SCORM & End of Module quizzes

by Melanie Scott -
Picture of Particularly helpful Moodlers
What version of Moodle are you running? What browser are they using? If you have 3.7 or lower and they use Chrome 80 or higher or Edge (past year?), there is a 'security' feature that prevents postbacks (is that the right word? I haven't had coffee yet and am not very techie) that can interfere with score reporting. When my site was experiencing this, I couldn't duplicate it but a lot of users had the problem. Upgrading helped a lot.
Average of ratings: Useful (1)