Hi, I'm having a bit of a nightmare issue with my Adapt courses using the Assessment and Spoor extensions. I've tried almost every combination of settings and for some reason I cannot get the SCORM log to change from "isAssessmentPassed":false" to true.
I have set the pass mark to 50%, question weight to 10 each (there are 9 questions - blame the client!). Is there something obvious I am doing wrong?
Have attached the output package for reference. Below is the SCORM debug code.
Huge thanks in advance!
----------------
07:23:18.603 ScormWrapper::setVersion: 1.2 |
07:23:18.603 ScormWrapper::initialize |
07:23:19.049 ScormWrapper::initTimedCommit |
07:23:19.049 ScormWrapper::getValue: _property=cmi.suspend_data |
07:23:19.049 ScormWrapper::getValue: returning |
07:23:19.049 ScormWrapper::getValue: _property=cmi.core.lesson_location |
07:23:19.049 ScormWrapper::getValue: returning |
07:23:19.049 ScormWrapper::getValue: _property=cmi.core.score.raw |
07:23:19.049 ScormWrapper::getValue: returning |
07:23:19.049 ScormWrapper::getValue: _property=cmi.core.lesson_status |
07:23:19.049 ScormWrapper::getValue: returning incomplete |
07:23:19.049 ScormWrapper::getValue: _property=cmi.core.student_name |
07:23:19.049 ScormWrapper::getValue: returning User, Admin |
07:23:19.049 ScormWrapper::getValue: _property=cmi.core.student_name |
07:23:19.049 ScormWrapper::getValue: returning User, Admin |
07:23:19.049 ScormWrapper::getValue: _property=cmi.core.student_id |
07:23:19.049 ScormWrapper::getValue: returning admin |
07:23:19.051 ScormWrapper::setValue: _property=cmi.suspend_data _value={"lang":"en"} |
07:23:20.000 ScormWrapper::getValue: _property=cmi.core.student_name |
07:23:20.000 ScormWrapper::getValue: returning User, Admin |
07:23:20.001 ScormWrapper::getValue: _property=cmi.core.student_id |
07:23:20.002 ScormWrapper::getValue: returning admin |
07:23:20.002 ScormWrapper::getValue: _property=cmi.core.lesson_location |
07:23:20.002 ScormWrapper::getValue: returning |
07:23:20.002 ScormWrapper::getValue: _property=cmi.core.score.raw |
07:23:20.002 ScormWrapper::getValue: returning |
07:23:20.002 ScormWrapper::getValue: _property=cmi.core.lesson_status |
07:23:20.002 ScormWrapper::getValue: returning incomplete |
07:23:20.002 ScormWrapper::getValue: _property=cmi.core.student_name |
07:23:20.002 ScormWrapper::getValue: returning User, Admin |
07:23:20.002 ScormWrapper::getValue: _property=cmi.core.student_name |
07:23:20.002 ScormWrapper::getValue: returning User, Admin |
07:23:20.002 ScormWrapper::getValue: _property=cmi.core.student_id |
07:23:20.002 ScormWrapper::getValue: returning admin |
07:23:29.982 ScormWrapper::setValue: _property=cmi.suspend_data _value={"lang":"en","assessment":{"bhr1":[0,0,null,null,0,{"5acb9a2aaf39809905bf0852":null}]}} |
07:23:29.985 ScormWrapper::setValue: _property=cmi.suspend_data _value={"lang":"en","assessment":{"bhr1":[0,0,null,0,1,{"5acb9a2aaf39809905bf0852":null}]}} |
07:23:32.688 ScormWrapper::setValue: _property=cmi.suspend_data _value={"lang":"en","assessment":{"bhr1":[0,0,null,0,1,{"5acb9a2aaf39809905bf0852":null}]}} |
07:24:28.156 ScormWrapper::setValue: _property=cmi.suspend_data _value={"lang":"en","assessment":{"bhr1":[0,0,null,0,1,{"5acb9a2aaf39809905bf0852":null}]},"completion":"-1111111111","questions":"","_isCourseComplete":false,"_isAssessmentPassed":false} |
07:24:28.160 ScormWrapper::setValue: _property=cmi.suspend_data _value={"lang":"en","assessment":{"bhr1":[0,0,null,0,1,{"5acb9a2aaf39809905bf0852":null}]},"completion":"-1011111111","questions":"","_isCourseComplete":true,"_isAssessmentPassed":false} |