Catalog Api - cancel student progress and scores in a course.
We have a need to be able to cancel student progress and zero out their scores in a course. We have been attempting to delete (or conclude) the student's enrollment in the course, and then create a new enrollment. However, the new enrollment always carries the same enrollment id and retains the student's previous scores/progress in the course, even when enrolled in new sections.
We have also attempted to modify the score directly, but even setting a score to zero still renders the progress as complete and the requirements met. There is no requirements endpoint within the API.
How can we cancel the student's progress and score or re-enroll them without carrying over their previous progress/score in the course?