How to Handle a DLP Policy Stuck in Deleting Status in Microsoft 365
Question details
A Microsoft 365 administrator needs to resolve a data loss prevention policy that remains in Deleting status for weeks, while the Security and Compliance Center shows an HTTP 500 error and PowerShell cannot find the policy.

- Product
- Microsoft 365 Security and Compliance Center
- Device & OS
- not provided
- Scenario
- The user is trying to remove a Microsoft 365 DLP policy and confirm that the deletion completed successfully.
- Observed behavior
- The policy stays in Deleting status, the Security and Compliance Center returns HTTP 500, and Get-DlpPolicy or Remove-DlpPolicy reports ManagementObjectNotFoundException.
Before escalating, open an elevated Exchange Online PowerShell session and run Get-DlpPolicy to check whether the policy object still exists. Save the exact policy name, error text, and the time of the HTTP 500 response from the Security and Compliance Center.
Confirm the DLP policy object state in Exchange Online PowerShell
Use this first to determine whether the policy still exists or has already been removed despite the stale portal status.
PowerShell can show the true object state even when the Security and Compliance Center portal displays a stale Deleting status.
Run Windows PowerShell as an administrator and connect to Exchange Online using Connect-ExchangeOnline or your tenant's established remote PowerShell session.
Run Get-DlpPolicy -Identity "PolicyName" and check the output for the policy object.
If you receive ManagementObjectNotFoundException, the policy is already missing in Exchange Online even though the portal status is stale.
Escalate the stuck policy through a private Microsoft support request
Use this when PowerShell confirms the policy is missing or the portal continues to throw HTTP 500; Microsoft compliance support can clear or repair the policy state.
Switch to WPS Office for Lightweight, Format-Compatible Document Work
WPS Office cannot repair Microsoft 365 DLP portal states, but if you need a free, lightweight Office alternative while your Microsoft support case is open, WPS Office provides familiar editing tools, strong Microsoft Office format compatibility, and easy migration for daily document work.

Frequently Asked Questions
Why does a Microsoft 365 DLP policy stay in Deleting status for weeks?
A stale portal status can remain when the policy has already been removed from Exchange Online but the Security and Compliance Center has not finished synchronizing or has a server-side error.
Does an HTTP 500 error mean my DLP policy is still active?
No. The HTTP 500 error usually indicates a portal or compliance center server-side issue. Check the policy with Get-DlpPolicy in PowerShell to see whether the object still exists.
Why does Get-DlpPolicy return ManagementObjectNotFoundException?
ManagementObjectNotFoundException means the policy is not found on the Exchange Online server, even if the portal still displays a Deleting status. This often means the policy is already deleted and the portal view is stale.
How do I escalate a stuck DLP policy to Microsoft?
Sign in to the Microsoft 365 admin center, open Help & support, create a new service request for Security & Compliance, and attach the policy name, HTTP 500 error, and PowerShell error output.
Can WPS Office open Microsoft 365 DLP-protected files?
WPS Office can open standard Microsoft Word, Excel, PowerPoint, and PDF files. However, DLP policies are enforced by Microsoft 365 services and are not configured or removed from within WPS Office.





