Azure AIK enrollment 404 "authority does not exist" for INTC-KeyId-824b22601f... (Intel CSME ADL PTT, Raptor Lake HX) - COD attestation fails

Zachary Blake 0 Reputation points
2026-10-17T13:28:43.9866667+00:00

Title: Azure AIK enrollment 404 "authority does not exist" for INTC-KeyId-824b22601f... (Intel CSME ADL PTT, Raptor Lake HX) - COD attestation fails

certreq -enrollaik -config "" fails at GetCACaps (EnrollStage 140) with HTTP 404 / 0x80190194:

Authority: INTC-KeyId-824b22601fdf262120c641d841f0fe2733bfa1f5.microsoftaik.azure.net

Response: {"Message":"The authority ... does not exist."}

x-ms-request-id: 3d5a951f-e169-419b-bbb3-a0256f349c48

Date: Sat, 17 Oct 2026 12:52:24 GMT

Platform: MSI Vector 16 HX A14VIG, Core i9-14900HX, BIOS E15M1IMS.915 (newest MSI offers), Windows 11 10.0.26300.9711

TPM: Intel PTT, TPMModel=ADL, EK issuer CSME ADL PTT 01SVN, tpmtool manufacturer version 600.18.1040.2765 (certreq reports Firmware:39321618.68160205)

Local state, all healthy:

  • tpmtool getdeviceinformation: Ready For Attestation True, Is Capable For Attestation True, Clear Needed To Recover False, Vulnerable Firmware False, PCR7 Binding Possible
  • Secure Boot enabled, UEFICA2023Status Updated, WindowsUEFICA2023Capable 2
  • Activision's Secure Attestation Wizard reports compliant
  • COD.Broker.Service starts and runs while the game is open
  • TPMDiagnostics ekchain originally built a 1-element chain using Tiger Lake intermediates. After importing the three CSME ADL intermediates from my own TPM's NV index 0x1C00100 into LocalMachine\CA, ekchain now builds the same 4-element chain as ekchainNV. The 404 is unchanged.

Result: Call of Duty (Black Ops 7 and Modern Warfare 4) still reports "BIOS firmware: Update Required."

Questions:

  1. Is the authority for this Intel EK issuing key expected to exist in the Microsoft AIK service?
  2. If it should, can it be onboarded or investigated? Similar 404s are reported on other Intel ADL and Arrow Lake PTT systems.
  3. Is this the same lookup the Call of Duty / RICOCHET attestation path depends on?
Windows for home | Windows 11 | Performance and system failures
0 comments No comments

1 answer

Sort by: Most helpful
  1. AI answer

    2026-10-17T13:30:01.0466667+00:00

    The unchanged GetCACaps 404 after validating the Intel PTT and EK chain should be escalated as a Microsoft AIK service authority-recognition issue; there is no supported client-side method to create or register that INTC-KeyId authority.

    What the 404 establishes

    Your request reaches microsoftaik.azure.net, and that service explicitly returns:

    The authority ... does not exist.

    Because this happens at GetCACaps, before certificate submission or issuance, it is distinct from failures such as an unsupported AIK key algorithm or a rejected EK certificate later in enrollment.

    A closely matching accepted Microsoft Q&A response for the same command, stage, HTTP status, and message concludes that the AIK authority is not recognized by the backend. It also states that end users cannot manually register TPM KeyIDs or modify the Microsoft AIK trust database, with no known client-side workaround when the authority entry is absent.^1^

    Your additional intermediate certificates only affect local chain discovery and validation. They cannot create the authority named by the service, so the unchanged 404 is expected. Windows certificate chaining selects locally available issuer candidates and constructs a trust path; that is separate from the remote service’s authority configuration.^2^

    Do not clear the TPM, reinstall Windows, or repeatedly alter the certificate stores for this specific response. Clearing the TPM deletes TPM-backed secrets and would not provision a missing remote authority.

    Is this Intel authority expected to exist?

    The public documentation does not publish a catalog mapping Intel EK issuing keys to INTC-KeyId-* AIK authorities. It therefore cannot confirm whether this exact authority:

    INTC-KeyId-824b22601fdf262120c641d841f0fe2733bfa1f5

    was expected to be onboarded, was removed, or was generated from an unsupported/unrecognized Intel issuer.

    What is documented is the intended architecture:

    • Intel firmware TPMs obtain a signed endorsement certificate from the manufacturer.
    • Windows creates a TPM-protected AIK.
    • Microsoft’s cloud CA verifies that it is communicating with a real TPM possessing that AIK, then issues the AIK certificate.
    • The AIK certificate is subsequently used for device-health attestation.^3^

    Thus, the exact authority’s expected enrollment status requires investigation by Microsoft and potentially Intel/MSI; it cannot be resolved from the client.

    Escalation package

    Open a Microsoft support case under Windows security/TPM attestation and request routing to the team responsible for Microsoft AIK/Cloud CA enrollment. Include:

    1. Full certreq -enrollaik -config "" output.
    2. The complete INTC-KeyId authority.
    3. UTC timestamp and x-ms-request-id.
    4. Windows build, BIOS version, CPU/platform, PTT model, manufacturer and firmware versions.
    5. Sanitized EK leaf certificate and full chain.
    6. tpmtool getdeviceinformation output.
    7. TPMDiagnostics results showing ekchain, ekchainNV, and the enrollment stage.
    8. A note that local chain completion changed from one to four certificates but the same authority returned the same 404.
    9. References to other affected ADL/Arrow Lake systems, clearly separated by their exact HTTP stage and status.

    Also open an MSI support case asking MSI to verify that this model’s CSME/PTT firmware and EK provisioning are valid for the installed CPU/platform. Microsoft documents that Intel firmware TPM endorsement-certificate provisioning can involve Intel’s online EK certificate service, so OEM/Intel provisioning remains relevant even though your current failure is returned by Microsoft’s AIK endpoint.^3^

    Is RICOCHET using the same lookup?

    That cannot be confirmed from public Microsoft documentation. The documented Windows flow requires an AIK certificate before TPM-backed health information can be reported, and the resulting health token contains AIK information.^3^ However, no available public source documents whether RICOCHET:

    • calls this same Microsoft AIK endpoint directly,
    • consumes a Windows attestation result that depends on it,
    • uses another attestation provider, or
    • maps several failures to the generic “BIOS firmware: Update Required” message.

    The matching timing and missing AIK certificate make a dependency plausible, but not proven. Submit the certreq failure, authority, request ID, and timestamp to Activision support and ask them to correlate the game’s attestation transaction. Only Activision can confirm how that RICOCHET result was derived.


    References

    1. Windows AIK Certificate Enrollment Fails with 404 Not Found (Pluton TPM / MSFT-KeyId) - Microsoft Q&A
    2. Microsoft Cloud PKI fundamentals
    3. Control the health of Windows devices
    AI-generated content may be incorrect. Read our transparency notes for more information.

    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.