Similar to un-assigning Learning Paths, individual courses can’t be unassigned in the following cases:
If the course has been completed.
If a certificate has already been allocated to the course.
This restriction ensures the integrity of report metrics. Additionally, once certificates are allocated for an assigned course, they cannot be revoked. This is why we do not allow un-assigning and disable the unassign icon in this case