Call of Duty Secure Attestation failing on AMD Ryzen? Check your fTPM version first
By TourneyTime ·
The short answer
If Call of Duty keeps failing Secure Attestation on an AMD Ryzen PC, check your fTPM firmware version before anything else. Activision’s own support article on TPM 2.0 and Secure Boot (updated 21 October 2026, alongside Secure Attestation Wizard version 1.3.0) now says plainly that motherboards with AMD firmware Manufacturer Version 3.*.0.* “are not compatible with applicable Call of Duty games and require a firmware update to meet compliance.”
That covers Call of Duty: Warzone, Black Ops 7 and Modern Warfare 4. Activision says both TPM 2.0 and Secure Boot are required to play all three.
How to check your fTPM version
- Press Win + R, type
tpm.mscand press Enter. - Under TPM Manufacturer Information, read the Manufacturer Version.
- Ignore the Specification Version. That should read 2.0, and it is a separate check.
Activision gives this example:
| Manufacturer Version | Status |
|---|---|
| AMD 3.92.0.5 | Requires firmware update |
| AMD 3.92.5.5 | OK |
The third number is what matters. A 0 there (3.x.0.x) means your firmware is in the family Activision flags.
The enrollaik.exe loop
Activision also lists a separate known issue on AMD firmware 3.*.0.*: the enrollaik.exe registration fails, and the prompt keeps coming back even after you select Yes. If you are stuck in that loop on a Ryzen machine, it is the same firmware problem, and Activision’s answer is again a BIOS update.
How to fix it
The fix is a motherboard (or laptop) BIOS update that ships newer fTPM firmware. In practice:
- Find your exact board in
msinfo32(BaseBoard Manufacturer and BaseBoard Product), then go to that maker’s support page. - Read the BIOS release notes and look for an fTPM, TPM or attestation fix. Do not flash a BIOS just because its number is higher. PC Games Hardware gives the same advice.
- After updating, re-check
tpm.msc. If you are still on 3.x.0.x, the BIOS you flashed did not include the new fTPM firmware.
Activision also notes that the Secure Attestation Wizard can say a BIOS update is “recommended and may be required in the future” even when your firmware meets today’s minimum. That message is a warning, not a failure.
What is still unclear
Older Ryzen boards. Players on first and second-generation Ryzen setups are asking on r/CODWarzone whether they will get a fix at all. That depends on whether your board maker ships a BIOS with updated fTPM firmware for your CPU. Activision cannot fix it from its side, and we have not seen a full list of which boards are covered.
Discrete TPM chips. Activision lists a discrete TPM (dTPM) as an accepted BIOS setting, alongside AMD fTPM and Intel PTT. It has not said that switching to a dTPM module gets around the fTPM 3.x.0.x problem, and we have not found confirmed reports that it does. If your board has a TPM header and no BIOS fix is coming, a dTPM is a plausible route, but treat it as untested until someone confirms it works.
Intel is not immune. The same Activision article says Intel PTT firmware versions INTC 302.12.*.* and INTC 303.12.*.* may also need an update.
Sources we check
The firmware versions, the enrollaik.exe issue and the list of games all come from Activision’s support article on TPM 2.0 and Secure Boot for Call of Duty (updated 21 October 2026). The 3.x.0.x guidance is also in PC Games Hardware and FinalBoss. We will update this page if Activision or AMD say more about discrete TPMs or older Ryzen support.