Backport assert and unregistration fix from recursive branch
Compare changes
Exceptional GitLab maintenance is scheduled for June 24, 2025. The service will be unavailable between 8:00 am and 9:30 am. Please do not work on the platform until an announcement indicates that maintenance is complete.
After multiple changes, the submit should be removed as it is done after a wait, so we want to unregister the data at the moment we do it and not later.