I have multiple retention stages defined on a SharePoint list. The date field that is being referenced for the calculation has values that range from 1999 to 2017.
The first stage is set to fire at date + 15 years, the second at date + 204 months. They both start the same workflow, creating an item in another list. I manually ran the Info Mgmt policy, then Expiration policy, and the first stage fired fine. I then repeated the IM/Exp policy runs but the second stage did not fire. When I open "Compliance Details" on items that are older than 204 months, it shows the first stage completed, then the second stage has a schedule occurrence date in the past. Does SharePoint somehow ignore scheduled occurrence dates in the past? I'm tearing my hair out trying to figure out why this multi-stage policy isn't working.