Tips & Tricks

Windows Autopilot Troubleshooting Guide: Fixing the 5 Most Common Failures

Windows Autopilot is supposed to make device provisioning hands-off. Ship a laptop to an employee, they open the lid, sign in, and everything configures itself. That is the promise, and when it works, it is excellent. But when it fails, you are staring at a spinning screen with no obvious error message and a user waiting for their new device.

Here are the five Autopilot failures we troubleshoot most often, what causes them, and how to fix each one.

1. Enrollment Status Page (ESP) timeout

The ESP shows progress as Intune applies device configuration, installs apps, and sets up security policies. If any step takes too long, the ESP times out and the deployment fails. The default timeout is 60 minutes.

Symptoms: The ESP stalls on "Identifying" or "Installing apps" for an extended period, then shows an error or prompts the user to retry.

Root causes and fixes:

2. "Something went wrong" with no error code

This is the most frustrating Autopilot failure because it gives you almost nothing to work with. The OOBE shows a generic error page with a "Try again" button.

Root causes and fixes:

3. TPM attestation failure

Autopilot self-deploying mode and pre-provisioning both require TPM 2.0 attestation. If the TPM cannot attest, enrollment fails immediately.

Symptoms: Error code 0x800705B4 or a message about TPM attestation during the device setup phase.

Root causes and fixes:

4. Hybrid Entra join fails during Autopilot

If you are using Autopilot with hybrid Entra ID join (for environments that still require on-premises Active Directory), the domain join step can fail, especially for remote users.

Symptoms: The ESP stalls at "Joining your organization's network" or shows a domain join error.

Root causes and fixes:

5. Apps install but are not usable after ESP completes

The ESP shows everything as completed successfully, the user reaches the desktop, but some applications do not work correctly. They may crash on launch, show licensing errors, or appear to be missing entirely.

Root causes and fixes:

General Autopilot troubleshooting tips

  1. Collect diagnostics from the device. During the ESP, press Shift+F10 to open a command prompt. Run mdmdiagnosticstool.exe -area Autopilot -cab c:\temp\autopilot.cab to collect diagnostic logs.
  2. Check the Autopilot deployment status in Intune. The Intune admin center shows detailed deployment status for each device, including which phase failed and any error codes.
  3. Use LogLens for faster diagnosis. Parsing Autopilot logs manually is tedious. Our LogLens tool can ingest Autopilot diagnostic cabs and surface the root cause in seconds, saving significant troubleshooting time.

Streamline your Intune management

BluetechGreen builds tools that solve real admin problems. Check out IntuneGuard for self-healing deployments, LogLens for intelligent log analysis, and EntraShift for zero-wipe Entra migrations.

Explore Our Tools
AH

Anthony Harwelik

Principal Consultant & Founder at BluetechGreen with 25+ years in enterprise IT. Specializes in Microsoft Intune, Entra ID, endpoint security, and cloud migrations. Based in St. Petersburg, FL, serving Tampa Bay and Northern NJ.

Connect on LinkedIn