In Moodle 3.5, I have a course with the following completion criteria:
- A list of activities that need to be completed
- Course grade = 80.0
I have one student who completed the first few activities with an average grade of 80.1%, so crossed the 80.0 threshold on 8/14, and that criteria was marked complete in the course completion report.
She continued working, and finished the rest of the activities in the course, eventually getting 73% as her final course grade. However, the "80.00 required" completion criteria remained checked (see image attached), and so she received a course completion.
Why does the "80.00 required" criteria remain checked off? Shouldn't it get un-checked when the student's grade dips back below the threshold? Does anyone know a workaround for this? And yes, Cron is running regularly and the task to calculate completion data is running regularly.