Intune MDM certificates not renewing on Windows devices

Elisa V 1 Reputation point
2025-11-05T15:53:56.2633333+00:00

Hi everyone,

we’re currently facing a major issue with Intune MDM certificate renewal on Windows devices.

Since around November 2024, all our enrolled devices stopped renewing their MDM certificates, and this is happening across multiple tenants that we manage as a (small) MSP. Right now, we have 60+ devices with expired certificates and about 150 more expiring in the next few months.

The only way to get a valid certificate again is a full device wipe and re-enrollment, which obviously isn’t a scalable solution.

Environments details:

All devices running Windows 11 (various builds: 23H2, 24H2, 25H2)

All Entra ID Joined (no hybrid)

Both Autopilot-enrolled and manually enrolled devices affected

Devices are in daily use, report as compliant and synced in Intune

Certificates expired silently with no alerts or visible warnings

All primary users have Business Premium licenses

What we’ve tried:

Unenroll + re-enroll → fails: device remains Entra ID Joined but MDM = None

Everything suggested by in these articles:

https://call4cloud.nl/intune-mdm-device-certificate-expired-0x80190190/

https://call4cloud.nl/intune-mdm-certificate-recovery/

https://call4cloud.nl/intune-device-certificate-renewed-renewal/

https://call4cloud.nl/intune-mdm-certificate-recovery/

If we try to run the renewal task manually, Event Viewer shows Event ID 3006 (Microsoft-Windows-DeviceManagement-Enterprise-Diagnostics-Provider/Admin):“Current time (…) is earlier than last renew time plus wait period (…), skip renew.

We've opened multiple tickets with Microsoft Support but no root cause or workaround provided yet, except for factory reset, which generates a new valid certificate.

Has anyone else experienced this issue or found a way to force certificate renewal without a full wipe? Any input or shared experience would be really appreciated.

Thanks, Elisa

   Hi everyone,     

   we’re currently facing a major issue with **Intune MDM certificate renewal** on Windows devices.     

   Since around **November 2024**, all our enrolled devices **stopped renewing their MDM certificates**, and this is happening **across multiple tenants**  that we manage as a (small) MSP. Right now, we have 60+ devices with  expired certificates and about 150 more expiring in the next few months.     

   The only way to get a valid certificate again is a **full device wipe and re-enrollment**, which obviously isn’t a scalable solution.     

   Environments details:     

   All devices running **Windows 11** (various builds: 23H2, 24H2, 25H2)     

   All **Entra ID Joined** (no hybrid)     

   Both **Autopilot-enrolled** and **manually enrolled** devices affected     

   Devices are in daily use, report as **compliant and synced** in Intune     

   **Certificates expired silently** with no alerts or visible warnings     

   All primary users have Business Premium licenses     

   **What we’ve tried:**     

   **Unenroll + re-enroll** → fails: device remains Entra ID Joined but MDM = *None*     

   Everything suggested by in these articles:     

   [https://call4cloud.nl/intune-mdm-device-certificate-expired-0x80190190/](https://call4cloud.nl/intune-mdm-device-certificate-expired-0x80190190/)     

   [https://call4cloud.nl/intune-mdm-certificate-recovery/](https://call4cloud.nl/intune-mdm-certificate-recovery/)     

   [https://call4cloud.nl/intune-device-certificate-renewed-renewal/](https://call4cloud.nl/intune-device-certificate-renewed-renewal/)     

   [https://call4cloud.nl/intune-mdm-certificate-recovery/](https://call4cloud.nl/intune-mdm-certificate-recovery/)     

   If we try to run the renewal task manually, Event Viewer shows **Event ID 3006** (Microsoft-Windows-DeviceManagement-Enterprise-Diagnostics-Provider/Admin):“***Current time (…) is earlier than last renew time plus wait period (…), skip renew.***”     

   We've opened multiple tickets with Microsoft Support but no root  cause or workaround provided yet, except for factory reset, which  generates a new valid certificate.     

   Has anyone else experienced this issue or found a way to force  certificate renewal without a full wipe? Any input or shared experience  would be really appreciated.     

   Thanks,  

Elisa

Microsoft Security | Intune | Enrollment
0 comments No comments
{count} votes

2 answers

Sort by: Most helpful
  1. Elisa V 1 Reputation point
    2025-11-21T15:50:32.5033333+00:00

    --- UPDATE – November 21, 2025: Root cause & fix found! ---

    Rudy Ooms managed to identify the root cause. The Intune certificate renewal process attempts to initialize all Key Storage Providers (KSPs) on the system. On all our affected devices, a third-party KSP was installed (in our case, Bit4id, included with digital signature software). This caused the renewal process to fail.

    To check KSPs installed on the system from Powershell:

    certutil -csplist | Select-String 'Provider Name'

    Microsoft has now released a fix that bypasses third-party KSPs and only uses the Microsoft KSP associated with the MDM certificate. The fix is included in the following Windows Updates:

    • Windows 11 23H2: Install update KB5068865 (November 2025) → fixes the issue automatically, after installing and rebooting, even devices with expired certificates get a new certificate.
    • Windows 11 24H2 / 25H2: Install update KB5068861 (November 2025) → however, certificates don't renew automatically yet. Microsoft appears to be rolling out the fix gradually. For urgent cases (certificates expiring soon), Rudy has developed a manual workaround to force certificate renewal.

    Microsoft is expected to complete the rollout by December 2025.

    Rudy will publish detailed articles about the issue and the solution on his blog.

    Huge thanks to Rudy Ooms for the INCREDIBLE troubleshooting work!!!

    Elisa


  2. Elisa V 1 Reputation point
    2025-12-03T08:19:51.9866667+00:00
    0 comments No comments

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.