macOS Hexnode Agent shows enrolled but Sync Failed because MDM profile is missingSolved

Participant
Discussion
2 months ago Apr 10, 2026

One of our Macs shows as enrolled in the Hexnode app, but pressing Sync on the device gives “Sync Failed”. In the Hexnode console, the device looked like it had not checked in for a very long time, even though the Hexnode Agent could still send location updates.

The Mac is not in Apple Business Manager, and this was an existing device that was enrolled manually a while ago. I also noticed that I could not find the Hexnode MDM profile under System Preferences. Is this a case where the agent is still working but the actual MDM profile is gone? What is the best way to restore sync without wiping the Mac?

Replies (3)

Marked SolutionPending Review
Hexnode Expert
2 months ago Apr 10, 2026
Marked SolutionPending Review

Hello @liam_t ,

Yes, that behavior usually points to a split between the Hexnode UEM Agent and the macOS MDM management profile.

The Hexnode Agent may still show the device as enrolled and may be able to perform agent-based actions such as reporting location. However, device management actions that depend on the macOS MDM profile can fail if the management profile is missing, expired, or no longer trusted by macOS.

A few checks and recovery steps:

  1. On the Mac, check whether the Hexnode MDM profile is present under System Settings/System Preferences > Profiles or Device Management.
  2. If the profile is missing, try renewing enrollment from Terminal: sudo profiles renew -type enrollment
  3. If the device is not assigned through Apple Business Manager and the renew command does not restore the profile, manually reinstall the MDM profile using macOS open enrollment:
    • In Hexnode UEM, go to Enroll > Platform-Specific > macOS > Email or SMS > Switch to Open Enrollment.
    • Open the enrollment URL on the affected Mac.
    • Download the MDM profile.
    • Open the downloaded profile and install it with local administrator approval.

On older macOS versions, the Profiles pane may not open automatically. In that case, open Finder > Downloads, locate the downloaded profile, and double-click it. This should open the Profiles section so the downloaded Hexnode profile can be installed.

Once the profile is installed successfully, the device should check in again and manual Sync from the Hexnode app should succeed.

Regards,
Simon scott
Hexnode UEM

Marked SolutionPending Review
Participant
2 months ago Apr 10, 2026
Marked SolutionPending Review

Good to know this can happen while the agent still looks healthy. Did reinstalling the browser enrollment profile create a duplicate Mac in Hexnode, or did it reconnect to the existing device record?

Marked SolutionPending Review
Hexnode Expert
2 months ago Apr 10, 2026
Marked SolutionPending Review

In this case, it reconnected to the existing device entry. Searching by the Mac serial number showed only the original device record, and that record became Active after the profile was reinstalled.

If a duplicate record appears in a similar case, compare the device details carefully before removing any stale entry.

Save