In 2.2, A user ,part of cohort A, was enrolled in a course 'introduction to engineering' through cohort sync. He was later removed from cohort A and added to Cohort B, this resulted in loss of all his enrolment history and grade information for that course. I thought this was fixed per https://tracker.moodle.org/browse/MDL-27214 in 2.3 and later and that is the main reason we wanted to upgrade to 2.9.
However, when I was testing this in Moodle Sandbox, I see the same warning messages in 2.9 that removing a user from cohort could lead to loss of data.
Is this fixed in 2.9?
If not is there another way to achieve it in Moodle?
Thanks you for the help.
Shilpa