Azure AIK enrollment fails 0x80190190 - Intel ODCA 2 CSME MTP PCH SVN 01 PTT CA missing from trust pool - blocking Call of Duty

javier 0 Reputation points
2026-08-02T22:06:36.86+00:00

Azure AIK enrollment fails with HTTP 400 / 0x80190190 ("No valid TPM EK/Platform certificate provided in the TPM identity request message") on Intel CSME MTP PTT platform, blocking TPM attestation for Call of Duty (RICOCHET Anti-Cheat, Season 4/5 enforcement).

This appears to be the same class of issue as previously reported here:

Device / TPM details:

  • TPM Manufacturer: Intel (INTC, id:494E5443), Platform Trust Technology (PTT)
  • TPM Version: 2.0
  • TPM Manufacturer Version: 700.19.5.1992
  • EK certificate issuer: CN=www.intel.com, OU=ODCA 2 CSME MTP PCH SVN 01 PTT CA
  • EK certificate valid until: 01/01/2050
  • System: ASUS TUF GAMING B860-PLUS WIFI, Intel Core Ultra 7 270K Plus (Arrow Lake), BIOS 3002 (latest stable), Windows 11 Pro 25H2 (build 26200.8973)

Failing endpoint:

https://INTC-KeyId-77b63d9f8b73f5fbbd73ace7d8fbda37a6a7865f.microsoftaik.azure.net/templates/Aik/scep

Error detail (Event Viewer, Application log, Microsoft-Windows-CertificateServicesClient-CertEnroll, Event ID 87):

HTTP/1.1 400 Bad Request

Response body: {"Message":"No valid TPM EK/Platform certificate provided in the TPM identity request message."}

Client HRESULT: 0x80190190 (-2145844848 HTTP_E_STATUS_BAD_REQUEST)

Additionally, Microsoft-Windows-TPM-WMI Event ID 1040 confirms locally:

"Pre-attestation health checks confirm a failure in a critical component, and the device is not expected to pass attestation."

What has already been verified:

  • TPM present, ready, and capable for attestation (tpm.msc: "TPM is ready for use")
  • Secure Boot enabled, BIOS mode UEFI
  • BIOS updated to latest available stable version
  • TPM cleared/re-provisioned (regenerates the same EK signed by the same Intel CA - does not resolve the issue)
  • Endorsement Key certificate present and valid (verified via Get-TpmEndorsementKeyInfo)
  • Activision's own Secure Attestation Wizard reports "System compliant"

The failure occurs server-side when Azure AIK validates the EK certificate chain. The EK is issued by a relatively recent Intel On-Die CA (used in Core Ultra Series 2 / Arrow Lake platforms) that does not appear to be present in the Azure AIK trust pool.

Questions:

  1. Has the trust bundle for OU=ODCA 2 CSME MTP PCH SVN 01 PTT CA (Intel On-Die CA) been received from Intel and added to the Azure AIK CA trust pool? If not, can it be?
  2. Is there any supported client-side workaround, or is this purely a cloud-side trust update (similar to the prior Infineon CA 035/039/042 fix)?
  3. Is there an ETA for resolution, given this is actively blocking ranked matchmaking access in Call of Duty for affected users?

Happy to provide additional diagnostic logs (TPMDiagnostics ekchainnv output, MeasuredBoot JSON, full CertEnroll event history) if useful.

Microsoft Security | Intune | Enrollment

3 answers

Sort by: Newest
  1. Michiel Geleyns 0 Reputation points
    2026-08-28T20:12:58.08+00:00

    I am having this same issue. I use an intel core 9 ultra 285K and an asus rog strix Z890-F. I updated to the latest BIOS and Intel ME firmware and on the first call of duty MW4 beta weekend I received the 404 error, I have tried essentially every command I could find, the guide above doesn't work as half the commands appear invalid in powershell. I have attestation ready and capable both on true but now the error is instead 87 ERROR_INVALID_PARAMETER. I don't know what to do anymore and this is incredibly frustrating. Is anyone able to help me out?

    Was this answer helpful?

    2 people found this answer helpful.
    0 comments No comments

  2. B.Cobra 10 Reputation points
    2026-08-25T07:04:41.04+00:00

    I came to a similar concluison and posted it here:
    https://www.reddit.com/r/modernwarfare4/comments/1vw0nyb/comment/p5nfibp/?context=1&screen_view_count=2&ext-referrer=DIRECT

    I did a warranty swap out of my laptop but kept the original hard drives so the certs were wrong.

    Was this answer helpful?

    0 comments No comments

  3. Joe Gerges 0 Reputation points
    2026-08-22T12:43:22.88+00:00

    hey guys after days of debugging the same issue like yours, i was able to finally solve it. Its a long resolution with a bunch of scripts you need to run and posting them here didnt work well and got malformated, so i uploaded a document to my google drive, you can check it out on:

    https://docs.google.com/document/d/1KEK2a2mw4OKtvygtUaeeC00DvpuCx5XF/edit?usp=sharing&ouid=113371968563856022536&rtpof=true&sd=true

    let me know if this resolves your issue!

    Was this answer helpful?


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.