Cannot enroll or unenroll from Courses
Table of Contents
Description
Users are unable to enroll to a Course (or unenroll from it).
This article will highlight the different potential reasons, and how to resolve them.
Example scenarios
Missing button on the Enrollment Wizard
The enroll / unenroll button from the Enrollment Wizard is missing.
If the button is missing when trying to enroll to a Course, check the following article here: Enroll button not showing.
If the button to unenroll is missing, it could be due to factors such as:
- Census date (finalization date of the Course enrollment) - e.g. it is past the final date for unenrolling from the Course.
- The custom metadata to allow or prevent unenrollment - e.g. the button could be hidden by admin.
For more detailed descriptions, check this article here: Withdrawing or unenrolling from Courses.
Error: Inactive owner or user
Admin user attempts to manually enroll a student to a Course, by creating a new Course Connection record under the student's Program Enrollment.
However, when updating the Course Connection fields, an error stating 'Inactive Owner or User' is thrown.
This error means that the Program Enrollment's owner is no longer an active user (e.g. has left the organization).
To resolve this and re-assign a new owner, check out this article: How to resolve an "operation performed with inactive user" error.
Error: Insufficient access rights
When unenrolling from a Course, you got an error message stating "INSUFFICIENT_ACCESS_ON_CROSS_REFERENCE_ENTITY, insufficient access rights on cross-reference id".
This is most likely happening because of the Sharing Settings, or the Sharing Sets used by the Community User.
For detailed information, check this article here: Error when submitting Program Application as Community User (Student).
Error: The new owner must have read permission
When enrolling to a Course Offering, you got an error message stating “[Course Offering name] : The new owner must have read permission”.
This is due to either the Course Offering's primary faculty, or the Program Enrollment's owner, having insufficient permission to the Course Connection.
For detailed information, check this article here: "New owner must have read permission" error when enrolling to Course Offerings.