We have a certification training program that requires the completion of over 60 individual Moodle courses. We are using the Sub Course plugin to track overall course grades, and it works well for that. However, we have been unable to find a way to restrict access to the Final Exam until all courses have been completed. There is a plugin for that (Restriction by course completion - https://moodle.org/plugins/availability_coursecompleted), but it simply doesn't work - not even when requiring just one course be completed. It hasn't been updated in almost a year, so perhaps it isn't compatible with current Moodle versions.
Does anyone have an idea on how we could accomplish this? Appreciate any advice. Thanks!