Mon, Jan 19

Clearer due dates for recurring courses

We fixed how due and expiration dates are set when a course is changed from one‑off to recurring, so you get accurate next due dates, fewer manual fixes, and more reliable training schedules.

What's new:

  • Correct due date calculations: When a course becomes recurring, we calculate the next due date using the transition timing and each user’s status, so users aren't skipped or marked overdue.
  • Smarter progress handling: We only reset progress when necessary, preserving valid completions so your users don’t lose credit unnecessarily.
  • Faster admin workflows: Admins can switch courses to recurring with confidence, reducing manual fixes and support requests.

We released this change now — you’ll see updated due dates and notifications immediately, helping you keep training on schedule and reduce admin effort.