This is a significant compliance issue - there is inconsistency in Absorb with how Curricula are fulfilled/completion date is recorded. Depending on how enrollment is completed within the system or via integration import, the date used to complete a curriculum is the date that course enrollment was PROCESSED, not necessarily the date that enrollment was completed.
This presents a significant disconnect in data storage, recording that a curriculum was completed when an admin credited a course (ILT attendance/completion, for example) instead of the date that the course was actually completed/attended (which can then impact re-enrollment for certain requirements). Absorb's logic should account for this and record the completion date of a curriculum based on when the final course met the rules of the curriculum rather than whatever random date that an admin applied the enrollment credit.