We are having issues with quiz attempts losing all of its auto-saved answers in Moodle 2.5.3, and returning a "finished" attempt as having no answers.
To test this, we have:
1) Created a timed quiz (multiple choice and essay).
2) Enabled quiz autosave to run every minute.
3) Set the "When time expires" action to "Open attempts are submitted automatically"
4) Logged in as a student and started the timed quiz (10 min)
5) Verified quiz autosave was running/working using Google Dev. Tools
6) Opened the "Review attempt" for the student quiz in progress in the admin view, to verify work has saved thus far - the status was "In progress"
7) With one minute left on the clock, we closed the browser window where the student was taking the quiz.
8) Waited for time to expire on the quiz.
9) Refreshed the "review attempt" admin view - answers were still present with a status of "In progress"
10) Logged back in as a student, selected the quiz, and it showed a zero score (even though all answers were correct and autosaved at the time of closing the browser window. This seems to happen if the Moodle cron runs as well (provided the student didn't log in first).
11) Refreshed the "review attempt" page in the admin view - the status was set to "Finished" but there were no answers saved. It appeared there was never anything answered.
Any thoughts why the quiz attempt, which should be submitting when the time runs out (regardless of whether the quiz is currently being viewed by the student in a window or not, from my understanding)?
Thanks for your help