When a resource is set to report scores immediately, it only reports the score when the total for the exam changes. If the student gets zero for the whole exam, then it's never reported. Canvas displays this as "unattempted", which is incorrect.
The LTI tool should run report_outcome whenever an attempt is created.
When a resource is set to report scores immediately, it only reports the score when the total for the exam changes. If the student gets zero for the whole exam, then it's never reported. Canvas displays this as "unattempted", which is incorrect.
The LTI tool should run
report_outcome
whenever an attempt is created.