macOS ADE enrollment freezes or returns MDMDeviceEnrollment:103Solved

Participant
Discussion
3 weeks ago Jul 16, 2026

I’m moving a group of Macs from regular Hexnode enrollment to Apple Business Manager / Automated Device Enrollment. The devices were added to ABM, assigned to the Hexnode MDM server, synced in Hexnode, and I associated an ADE enrollment profile.

When I run sudo profiles renew -type enrollment, one Mac returns:

Error: DEP enrollment failed: No Device Enrollment configuration was found for this computer. (MDMDeviceEnrollment:103)

On another Mac, the enrollment screen appears but gets stuck while downloading/retrieving the profile. I also noticed the macOS Device Management screen still shows an Unenroll button, which makes me nervous because I don’t want standard users removing management.

What’s the safest way to handle this? Do I need to wipe these Macs, or is there a way to secure them as-is?

Replies (1)

Marked SolutionPending Review
Hexnode Expert
3 weeks ago Jul 16, 2026
Marked SolutionPending Review

Hi @amelia,

The MDMDeviceEnrollment:103 error usually means macOS cannot find a valid Automated Device Enrollment configuration for that Mac. Before running the command, confirm the full ADE chain is complete:

  1. In Apple Business, verify that the Mac is present.
  2. Confirm that the Mac is assigned to the Hexnode MDM server in ABM.
  3. In Hexnode, go to Admin > Apple Business Manager > ADE > Devices and run Sync all devices.
  4. Confirm that the Mac appears in the ADE device list.
  5. Associate the correct ADE enrollment profile with the device.
  6. Confirm that the profile status shows Assigned.
  7. Run the command from an administrator account: sudo profiles renew -type enrollment

If the Mac is not actually present in Apple Business, or if no ADE profile is associated with it, macOS can return MDMDeviceEnrollment:103. Removing the MDM profile from macOS does not release a device from Apple Business; release must be done from Apple Business. However, if the Mac was never in Apple Business or was not assigned correctly, the ADE renewal command will not work as expected.

For the Unenroll button concern, there are two ways to reduce removal risk:

– For ADE enrollments, edit the ADE enrollment profile and make sure Allow MDM profile removal is unchecked.
– For already-enrolled Macs that cannot be re-enrolled right now, configure a UEM profile password. You can do this globally for new enrollments under Admin > Enrollment > Security, or per device from Manage > Devices > select device > Device Info > Security Info > UEM profile password.

A UEM profile password helps prevent users from removing the management profile without authorization.

Regards,
Sienna Carter
Hexnode UEM

Save