If you have a Program that you’d like your learners to complete as part of a curriculum (i.e. an onboarding) and you want one of the courses in that Program to be completed on a yearly basis, then you may have that course set to re-enroll even though the Program itself will have no rules for re-enrollment.
If the Program is not set to expire, the Program will not re-enroll.
If the course is set to auto re-enroll, the course will re-enroll independent from the Program.
In this example, Stephanie Learner has two enrollments in the same course, “History of Britney Spears.” This course is part of the Program “90’s Pop Icons.” The course has been completed as part of the Program, and as an admin, it can be seen as an inactive enrollment.
The Program completion and course completion will show in the “completed” status area on the Learner’s Learning page.
The inactive course enrollment will continue to appear in the Program for the user, but the learner could not interact with it.
Visually, there will be a course completion that is grayed out for that user. The Program will ALWAYS show as complete and the course within the Program will show as complete in the interface. The Program, once complete, would just be complete. The course re-enrolling would not affect it in any way.
Then, there will be an active enrollment for the user to "re-take" the course. In this case of Stephanie Learner, the enrollment is active and overdue.
To access the course, the user would need to open the new, stand-alone enrollment resulting from the course auto re-enrolling
If you need assistance with re-enrollment settings and behaviors, you can read more here.