by Ken Task.
'Fore-ever' courses will present issues such a you've discovered.
In a FE course, you might need to change your proccess for getting it cleaned up and ready for the next session.
Export all users in the course. You will use the export to re-enroll them in the reset course.
When re-setting, include everything ... students and their work.
Once course is reset, import the exported users - set the start date - and should be ready!
Haven't seen a plugin for such .. but don't think this is a bug!
You could, however, attempt a feature request! ![smile smile]()
Maybe ...
'SoS', Ken