TourneyTime Logo
Guides

Call of Duty Secure Attestation failing on AMD Ryzen? Check your fTPM version first

By TourneyTime ·

Call of Duty Secure Attestation failing on AMD Ryzen? Check your fTPM… — Tourney Time Network

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

  1. Press Win + R, type tpm.msc and press Enter.
  2. Under TPM Manufacturer Information, read the Manufacturer Version.
  3. Ignore the Specification Version. That should read 2.0, and it is a separate check.

Activision gives this example:

Manufacturer VersionStatus
AMD 3.92.0.5Requires firmware update
AMD 3.92.5.5OK

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.

More Guides