Skip to main content

My organization is deploying a new application that will require 80% of the organization to take training on the new system. To help facilitate the enrollment process, we are testing cvs files as the primary method for enrollment.

I imported a csv with 7 learners. The import was successful, and all the learners were enrolled in the appropriate course and session (see extract below). I then used the same csv file to unenroll the learners in the same course. For three of the seven learners, I got this error message - You cannot unenroll from this course because it is part of learning plan(s).

All of these learners were randomly selected, and none had previously been enrolled in the learning plan associated with the course they were enrolled in. It does not make sense that some could be unenrolled and others could not.

Has anyone else experienced this?

 

 

course id session_id level
987 361 Student
987 362 Student
987 363 Student
987 361 Student
987 362 Student
987 363 Student
987 361 Student

 

@DJ3 Are any of the training materials associated with the course used in the session 361, but not the other two sessions? Are your training materials in your Central Repository, and used in some OTHER course/LP?

 


@KMallette—The same course is offered on different days and times. It does not include training materials and is part of one learning plan only.


@DJ3 I suggested you to go to course management, verify the learning plan associated to this course.  Go to those learning plans and verify if those learners were enrolled. If not, open a ticket. 


@msantos Thanks for the feedback. The three learners who returned an error are enrolled in the learning plan. It is interesting that the four were not. 


I’ve not done that via CSV, but have manually.  Have you seen this popup when try to do it manually?

 

I’ve asked Support this question myself.  here’s what they told me:

I can confirm that it is not possible to unenroll a user from an individual course if they are enrolled into the course via a learning plan, regardless of their enrollment status.

In order to unenroll a user from a singular course, the user would need to be unenrolled from the learning plan itself, and then the individual course.

When unenrolling users from a Learning Plan, the admin/power user has the option to unenroll the user from all of the courses or keep their enrollments in the courses. However, in the context of removing a user from a singular course, it is advised to keep the user's enrollments and manually unenroll the user from the singular course, as outlined in the Knowledge Base article on Creating and Managing Learning Plans.

In the case of unenrolling users via CSV, the user would still need to be removed from the Learning Plan before being able to unenroll them from a singular course.


@karen Thanks so very much for sharing this. I tried the manual process and was successful in unenrolling them. Now I just need to figure out how some got in enrolled and others did not.


Reply