Not able to remove roles from user profile from the Roles slushbucket. There are many roles are seen in the related list for the user, but when the slushbucket is opened to edit those, those are not showing. Also, there night not be any groups associated which is granting the user the roles.
The reason being, these roles may be orphaned roles, whose parent-child hierarchy has been deleted for some reason. So to remove these roles now from slushbucket is not possible anymore.
However, there is a workaround, which is to go to sys_user_has_role table, filter for this user ID, and remove the roles that are not needed.