| Previous | Next |
| CO_E_ATTEMPT_TO_CREATE_OUTSIDE_CLIENT_CONTEXT | CO_E_SERVER_NOT_PAUSED |
CO_E_SERVER_PAUSED
COM server activations are paused
CO_E_SERVER_PAUSED is HRESULT 2147500069 (0x80004025) from winerror.h. The documented description is “Activations on the server are paused.” The value must be interpreted at administrative activation control for a COM or COM+ server application.
The server is in a paused state that intentionally refuses new activations. For reliable triage of this result, store the native HRESULT and symbolic identity before generic error handling rewrites either one.
Where the result appears
- This result may surface in administrative activation control for a COM or COM+ server application.
Typical causes and interpretation
Common cause categories are: an administrator paused the application; deployment automation left it paused; health management stopped new work while draining instances. Investigate this result through falsifiable cause hypotheses and keep the first lower-level failure that explains the observed HRESULT.
Key distinction: the server is in a paused state that intentionally refuses new activations.
Correct handling and recovery
Do not spin on activation. Wait for an explicit resume, surface maintenance status, and preserve the original request for bounded retry if it is safe. Do not loop on it; retry only under a documented transient condition with bounded delay and post-operation reconciliation.
After observing it, separate local resource cleanup from server-side reconciliation and perform each only for the failing activity ID.
Practical scenario
A COM+ application is paused before an upgrade, and clients back off until the deployment resumes activations.
Difference from related HRESULTs
CO_E_SERVER_NOT_PAUSED is returned when a resume or pause-state operation assumes a paused server but the server is already active.
Preserve the neighboring-result distinction in metrics and incident reports to avoid applying the wrong remediation.
References
Looking for a different code? Search another status or error code.