When we have Autofill registration set to Yes and admin removes one enrolled user from the offering then waitlist user moves to the Enrolled state.
In this case removed user got withdrawal notification and user who moved from waitlist to request list got the registration notification whereas didnt receive the Waitlist removal notification.
Learning Management System
Reproducing the Issue
1. Create an Offering and enable Autofill Registration.
2. Enroll number of users that maximum threshold is reached.
3. Waitlist an user to the offering now.
4. Remove the enrolled user from the offering
5. User is automatically moved from waitlist to enrolled state.
Now verify the emails received from user who was removed and who moves from waitlist to enrolled state.
When Autofill registration is ON and when user 'A' is moved from 'Enrolled' state to 'Cancelled' state, other user 'B' who is in waitlist status will be moved to 'Enrolled' state automatically. User 'A' will henceforth will receive 'Withdraw' notification and User 'B' will receive 'Enrollment' notification. User 'B' will not receive 'Waitlist Removal' Notification.
When a User 'X' is in 'Waitlist' Status and is explicitly removed from Scheduled offering (Offering -> Registration --> User hover --> Remove User), then system will trigger the 'Waitlist Removal' notification.
, KBA , LOD-SF-LMS-NOT , Notifications , Problem