Forum Discussion
Purview Destruction of Records Not Working
After approval, Purview triggers a background “disposition job” to clean up items. These jobs can stall silently, especially in SharePoint environments, leaving items undeleted despite showing as “Approved” in the audit log. If a site or retention policy conflicts (e.g., Preservation Hold Library, other retention labels or holds), Purview won't delete the item, even if the disposition was approved, until those blockers are cleared.
Ask Microsoft to review the backend compliance job queue (especially the “Pending Disposition” queue). If a backlog exists, manually restarting or escalating can help.
Additionally, query the compliance details via the Graph API or SharePoint PnP to view the label status, record lock status, and internal expiration dates.
- Andrew_WooAug 23, 2025Iron Contributor
I have no idea