| Expected package, service, agent identity, and tenant mapping are intact; a narrow service, network, clock, certificate, proxy, policy, or resource dependency is proven. | Vendor-supported repair | Preserves enrollment identity, configuration, audit continuity, and failure evidence while correcting the verified dependency. | New heartbeat plus current inventory, monitoring, patch scan, bounded script, remote access where applicable, and audit evidence. |
| Agent is healthy but one module is stale or failing. | Repair the module or underlying platform dependency | A full reinstall may not repair Windows Update, a proxy, trust, policy, or security-control failure and can create a second record. | Function-specific success after the normal schedule, not just agent check-in. |
| Supported repair is unavailable or has failed; package or enrollment state is irrecoverably damaged; removal and re-enrollment behavior are documented. | Controlled reinstall | Reinstallation becomes justified only when evidence, authorization, alternate access, correct tenant/site package, rollback, and record reconciliation are ready. | Clean old-agent removal, correct new identity, no duplicate automation, full functional tests, and old/new record reconciliation. |
| Device identity, tenant placement, authorization, alternate access, or failure cause is still unknown. | Stop and escalate | Repair or reinstall could enroll the wrong tenant, erase evidence, strand the endpoint, or trigger privileged automation unexpectedly. | Named owner, due date, escalation path, preserved evidence, and an approved next test. |