← cd ~/intune-errors
// intune-errors · Autopilot
0x801C03EARegistering your device for mobile management (Failed: 3, 0x801C03EA)
TPM attestation failed, so the device could not join Microsoft Entra ID with a device token. The TPM supports 2.0 but has not been upgraded to it.
| Hex | 0x801C03EA |
|---|---|
| Decimal | -2145647638 (unsigned 2149319658) |
| Area | Autopilot |
How to fix it
Upgrade the TPM to version 2.0. If it persists, make sure the device is not in two groups with different Autopilot profiles assigned.
Find it on the device
Collect the Autopilot diagnostics on the device (press Shift + F10 during OOBE for a command prompt), then look for the code:
mdmdiagnosticstool.exe -area "Autopilot;TPM" -cab C:\Temp\autopilot.cab
Get-WinEvent -LogName "Microsoft-Windows-ModernDeployment-Diagnostics-Provider/Autopilot" -MaxEvents 200 |
Where-Object Message -match "0x801C03EA" | Format-List TimeCreated, Id, MessageOther autopilot errors
- 0x80180022 Autopilot device enrollment failed with error HRESULT = 0x80180022
- 0x80180014 Enrollment blocked for AP device by SDM One Time Limit Check (DeviceNotSupported)
- 0x80070774 Something went wrong... error code 80070774
- 0x800705B4 Securing your hardware (Failed: 0x800705b4)
- 0x81039001 E_AUTOPILOT_CLIENT_TPM_MAX_ATTESTATION_RETRY_EXCEEDED
- 0x81039023
- 0x81039024
- 0x80070490
- 0xC1036501
- 0x801C03F3