How to Fix Call of Duty: Modern Warfare 4 Attestation Requirement Not Met Error
Learn how to resolve the Call of Duty: Modern Warfare 4 attestation requirement error by configuring TPM 2.0 and Secure Boot for a seamless gaming experience.
Published: Call of Duty: Modern Warfare 4 Wiki Editorial Team
Table of Contents
Understanding the Attestation Requirement Error
The "Attestation Requirement Not Met" error in Call of Duty: Modern Warfare 4 is a security-focused notification designed to ensure your PC environment remains protected against unauthorized software and potential cheats. This system works in tandem with the RICOCHET™ Anti-Cheat engine to verify the integrity of your hardware from the moment you boot your computer.
When you encounter this error, it typically means your system's security features—specifically Trusted Platform Module (TPM) 2.0 and Secure Boot—are either disabled, unsupported, or improperly configured. This is not a game bug, but rather a mandatory compliance check required to access online game modes. If these features remain inactive, you may be restricted from matchmaking or placed into limited pools.
Diagnostic Steps: Using the Secure Attestation Wizard
Before diving into complex BIOS settings, the most reliable way to identify exactly why your system is failing the check is by using the official tool provided by the developers.
Visit the official Activision Support article to download the latest version of the Call of Duty Secure Attestation Wizard.
Extract the downloaded .zip file and run CODSecureAttestationWizard.exe.
Follow the on-screen prompts to accept the terms and initiate the system scan.
Review the results: The wizard will explicitly state if you are missing TPM 2.0, if Secure Boot is off, or if your disk partition style is incompatible.
If the wizard reports a "System compliant" status, your PC is ready for play. If it highlights specific failures, such as "BIOS Boot mode not set to UEFI," use that as your roadmap for the following technical adjustments.
Enabling TPM 2.0 and Secure Boot
Enabling these features requires entering your motherboard's UEFI/BIOS interface. Because every manufacturer (ASUS, MSI, GIGABYTE, etc.) has a unique layout, you should always consult your specific motherboard manual.
Warning
Modifying BIOS/UEFI settings can affect system stability. If you are uncomfortable navigating these menus, consult a professional or your PC manufacturer's official documentation.
General Configuration Workflow
Accessing BIOS: Restart your computer and repeatedly press the BIOS key (usually Del, F2, or F10) during the startup sequence.
TPM Settings: Look for "Security," "Advanced," or "Trusted Computing" tabs. For Intel CPUs, look for Intel PTT; for AMD CPUs, look for AMD CPU fTPM.
Secure Boot: Navigate to the "Boot" tab. Ensure the "Boot Mode" is set to UEFI (not Legacy or CSM). Once set to UEFI, you should see the option to enable Secure Boot.
Saving Changes: Always press F10 (or the designated "Save & Exit" command) to ensure your changes are applied before rebooting.
Handling Disk Partition and Firmware Issues
Sometimes, simply enabling a setting isn't enough. For example, Secure Boot mandates that your disk uses the GPT partition style rather than the legacy MBR style.
Verify Partition Style: Right-click the Start button, select "Disk Management," right-click your primary drive, and check the "Volumes" tab for "Partition Style: GPT."
Conversion: If you are using MBR, you may need to use the Windows mbr2gpt tool via Command Prompt (run as Administrator) to convert the drive without losing data. Always back up your files before attempting this.
BIOS Firmware Updates: Community reports indicate that some motherboards require a BIOS update to properly support these security protocols. If your TPM manufacturer version shows a legacy or problematic string (e.g., certain AMD 3.x.x.x versions), check your motherboard manufacturer's website for the latest firmware release.
Troubleshooting UAC Prompts and Authorization
When you first launch the game after enabling these settings, you might be prompted by Windows User Account Control (UAC) to run enrollaik.exe or CODBrokerInstaller.exe.
Tip
Always grant permission to these prompts when launching Call of Duty: Modern Warfare 4. These are legitimate processes used to validate your system's security configuration with the game's anti-cheat service. Denying these requests will prevent the game from launching.
If you are stuck in a loop where the prompt keeps appearing, it is often a sign of an outdated BIOS firmware. Even if you believe your BIOS is current, double-check your motherboard support page for updates released within the last few months, as manufacturers frequently patch compatibility for these specific security requirements.
FAQ: Common Concerns
Can I play without TPM 2.0?
No. Call of Duty: Modern Warfare 4 requires both TPM 2.0 and Secure Boot for all online game modes. These are mandatory security layers.
Why does my PC say "Unsupported" for Secure Boot?
This usually means your BIOS is currently set to "Legacy" or "CSM" mode. You must switch your BIOS to "UEFI" mode to enable Secure Boot. Note that this may require converting your disk partition from MBR to GPT.
Is it safe to enable these settings?
Yes, TPM 2.0 and Secure Boot are industry-standard security features recommended by Microsoft for Windows 11 and modern computing, helping protect your system from low-level threats and unauthorized access.