Device Management
Autopilot readiness assessment: what it should check, what you walk away with, and when you don't need one
An Autopilot readiness assessment should check profiles, ESP, apps, policy, identity and licensing, then name the failing phase and give you a ranked plan.
Read the article →Autopilot: deploy an app only during provisioning with an ESP requirement script
Autopilot deploy app only during provisioning: a Win32 requirement script lets ESP install it while production devices report Not applicable.
Read the article →Autopilot hash import stuck at Syncing: why the device never gets its profile
Autopilot hash import stuck at Syncing? Check service health, the registration error, then group tag and profile assignment before re-uploading.
Read the article →Autopilot ESP timeout 0x800705b4: TPM attestation and Device Preparation before you wipe again
Autopilot ESP 0x800705b4 is a timeout, not a root cause. Separate TPM attestation, required-app waits, and hybrid hangs before another wipe.
Read the article →Autopilot pre-provision fails with Windows App 0x80244018: Store CDN vs required apps in the technician flow
Autopilot pre-provision Windows App 0x80244018: separate Store CDN / HTTP 403 intermittency from required-app design in the technician flow.
Read the article →Autopilot pre-provision reseal failing after KB5089549: check ESP updates and BitLocker before you wipe the lab
Autopilot pre-provision reseal failing after KB5089549? It is usually ESP Windows updates racing BitLocker key backup. Prove the seal path first.
Read the article →Autopilot ESP stuck at Apps (Identifying): find the Win32 that fails with 0x81036502
Autopilot ESP stuck at Apps (Identifying) is usually one Win32: bad detection, an install failing 0x81036502, or dependency races. Find that app.
Read the article →Autopilot device association: export the DeviceLink CSV, stamp UEFI, then enroll
Autopilot device association binds a device to your tenant via a TPM-backed DeviceLink CSV and UEFI affinity, not a hash upload. The admin loop.
Read the article →






