The active date is not updated, when weekly resets are active. It is also unclear, what date should actually be active.
Minimal solution: Remove activedate setting when active date is rolled out.
Advanced solution: Determine a new activedate when old one is rolled out.