Hi Ciaran
We've had another dig around this issue and found:
When running the interactions report on a SCORM activity, the results are not returning complete data for users with the Learner access role. The record of the attempt is reported but none of the question interaction data (ie. question answers, quiz result or score). Users with the admin roles who have completed an activity are coming back fine.
We looked at the MySQL table mdl_scorm_scoes_track and the data is being inputted into the database correctly regardless of user role, with no difference at all between a Learner or Admin user. This means that the SCO is transmitting the data to the database successfully and that the issue must be somewhere between the database and the report.
We've narrowed down that it appears to be related to the permission setting "can view SCORM reports". By default this is disabled for the basic Learner role, but when we enabled this permission the reports for subsequent Learner interactions were returning correctly with all the data correct (although previously completed activities by Learners before the permission change were still not returning properly). We disabled this permission again, and again subsequently completed activities stopped returning the complete data.
Is this a bug or intended behaviour? We don't want our learners viewing these reports.
Thanks
Steph