Fix Microsoft Entra Hybrid Join Error 0x801C001D (Event ID 304)
Question details
The user is experiencing an automatic device registration failure during the discovery phase of a Microsoft Entra hybrid join, triggering Error 0x801C001D and Event ID 304.

- Product
- Microsoft Entra ID
- Device & OS
- Windows
- Scenario
- Attempting to perform a Microsoft Entra hybrid join for automatic device registration in a Windows environment.
- Observed behavior
- The device registration process fails with Error 0x801C001D and logs Event ID 304, leaving tenant and registration details undefined.
Ensure you have administrative privileges on the affected Windows device and possess the necessary access to the Microsoft Entra admin center to review your domain and device settings.
Review and Validate Device Registration Configuration
Verify your Microsoft Entra hybrid join settings and collect relevant event logs to diagnose the registration failure.
Event ID 304 with error code 0x801C001D usually means the device cannot locate the tenant information it needs to register. This often points to network connectivity issues or a misconfigured Service Connection Point (SCP) in your on-premises Active Directory.
On the affected Windows device, press Win + R, type 'eventvwr.msc', and press Enter to launch the Event Viewer.
Navigate through Applications and Services Logs > Microsoft > Windows > User Device Registration > Admin to view the specific logs related to the hybrid join process.
Look for Event ID 304. Review the details in the General and Details tabs to confirm the error code 0x801C001D and identify if any specific tenant connection failures are mentioned.
Ensure that the Service Connection Point (SCP) is properly configured in your on-premises Active Directory. The SCP provides your devices with your Microsoft Entra tenant information during the discovery phase.
If the tenant configuration appears correct but the issue persists, gather your diagnostic logs and post the details in the Microsoft Entra ID community on Microsoft Q&A (https://learn.microsoft.com/en-us/answers/tags/455/entra-id) for specialized assistance.

Discover WPS Office: A Lightweight and Free Alternative
While troubleshooting complex Windows and Microsoft Entra integration issues, you might also want to simplify your daily documentation workflow. WPS Office provides a robust, highly compatible alternative to Microsoft Office that doesn't require complicated domain registrations or enterprise setups.

Frequently Asked Questions
What does Event ID 304 mean during a Microsoft Entra hybrid join?
Event ID 304 indicates that the automatic device registration process failed during the initial discovery phase. This means the device was unable to successfully locate or retrieve configuration details from the Microsoft Entra tenant.
How can I check the current Microsoft Entra join status of my device?
Open the Command Prompt as an administrator and execute the command 'dsregcmd /status'. Review the output under the 'Device State' section to see if 'AzureAdJoined' is set to YES.
What causes Error 0x801C001D during device registration?
Error 0x801C001D typically occurs when a device fails to discover the required tenant information. This is frequently caused by a missing or incorrectly configured Service Connection Point (SCP) in the on-premises Active Directory, or by network firewalls blocking access to Microsoft registration endpoints.
Can I manually configure the SCP for Microsoft Entra hybrid join?
Yes, if you do not want to use Microsoft Entra Connect to configure the SCP automatically, you can manually create the SCP object in your on-premises Active Directory using ADSI Edit or PowerShell scripts provided by Microsoft.




