Skip to content

Microsoft Entra hybrid join · Discover phase

Fix hybrid join error 0x801C001F (discovery timeout)

0x801C001F · DSREG_AUTOJOIN_DISC_WAIT_TIMEOUT Checked against Microsoft Learn

Quick answer

0x801C001F means Microsoft Entra hybrid join timed out in the discover phase, while contacting the device registration service. Microsoft's fix is to make sure https://enterpriseregistration.windows.net is reachable in the system context. In practice that means checking the firewall and proxy path for the computer account, not just for the user.

Waitlist · launches Dec 1, 2026

The Autopilot + Device Prep Deployment Doctor

Checks your tenant, read-only, for the config that breaks ESP and Device Preparation, and tells you why a stuck device is stuck. Join the waitlist and we'll email you at launch.

Join the Kit 1 waitlist for the Autopilot + Device Prep Deployment Doctor

Check this first

Can the device reach https://enterpriseregistration.windows.net as SYSTEM? A browser test as the signed-in user doesn't prove it.

What 0x801C001F means

The operation timed out while performing discovery.

Common causes

  • https://enterpriseregistration.windows.net isn't reachable from the device in the system context.
  • An outbound proxy that the computer account can't discover or silently authenticate to.
  • The device has no stable route to the internet when the join task runs.

How to fix 0x801C001F

  1. On Windows 10 1803 or later, run dsregcmd /status on the affected device and read the Diagnostic Data section (it appears only on a domain-joined device that hasn't completed hybrid join).
  2. Confirm the Error Phase is discover and the client error code is 0x801c001f.
  3. Allow https://enterpriseregistration.windows.net through the firewall and proxy for the device (system) context. See Microsoft's network connectivity requirements for hybrid join.
  4. If you use a proxy, make sure the computer account can discover it and authenticate silently.
  5. Retry the join and confirm the DRS Discovery Test now passes in dsregcmd /status.

Free PDF

Top 10 Intune and Autopilot Enrollment Errors: Causes and Fixes

A free cheat sheet covering ten enrollment errors, each with the symptom, the most likely cause, the fix, and a link to the full guide.

  • Ten real error codes and failures, including 0x80180014, 0x8018002b, 0x801c03f3, 0x800705b4, the ODJConnector logon failure, and the Win32 detection error 0x87d1041c.
  • Every cause and fix checked against Microsoft's own documentation.
  • A link from each entry to the full zakitpro.com article.

You get the free PDF. By subscribing you also agree to receive occasional emails from zakitpro about Intune and Autopilot troubleshooting. Emails are sent through MailerLite. You can unsubscribe anytime with the link in every email. See the privacy page for how your email is handled.

Other Microsoft Entra hybrid join codes

Sources

This page is a paraphrase of Microsoft's documentation. Check the source before you change production settings.