What is actually happening
Commands sent from the Portal are individually signed, and a Mac will only act on one whose signature it can verify. Verification needs a set of trusted signing keys, which the device receives while it enrolls. A device can end up enrolled but holding no trusted signing keys. That state is silent by design in every other respect:- Policy still arrives and is still applied, so the Mac looks fully governed.
- Health reporting still works, so the device stays green in the Portal.
- The command is delivered successfully — it is simply refused at the last step, because there is nothing to check its signature against.
2026.8.x and earlier. Fixed in 2026.9.1. The fix makes
the refusal loud instead of silent and re-attempts the key delivery, so an
upgraded device recovers on its own.
When it happens
The trigger is a device that was re-enrolled after being removed, most often during a recovery: an administrator removes the device in the Portal, then the Mac is enrolled again with a fresh token. Ordinary first-time installs and ordinary upgrades are not affected.How to confirm it
Run this on the affected Mac:- The report shows the device as enrolled, naming your organization and a current policy.
- The command log shows deliveries that were skipped rather than run. Check:
A device that is genuinely not enrolled, or whose enrollment token has
expired, produces a different symptom — see
Token has expired and
This device was removed. Those states are
visible in the Portal and in the menubar; this one is not.
How to recover
Upgrade to2026.9.1 or later. This is the recommended fix — the device
re-requests its trusted signing keys on the next policy sync and starts acting
on commands again, with no further action needed.
Because the stuck device may ignore a forced update sent from the Portal, run
the upgrade locally on the Mac:
Verifying the recovery
Send a Force update from the Portal to the affected Mac and confirm the version advances within a few minutes.agenshield doctor --report should show
the command completing rather than being skipped.
When to escalate
Contact support, attaching a diagnostic bundle (see Collecting diagnostics), if:- the device is on
2026.9.1or later and commands are still ignored; - the skipped-command count keeps climbing after a successful re-enrollment; or
- re-enrollment fails, or the device reappears in the Portal as a new entry each time.