| Previous | Next |
| NS_E_DRM_INVALID_APPCERT | NS_E_DRM_PROTOCOL_FORCEFUL_TERMINATION_ON_CHALLENGE |
NS_E_DRM_PROTOCOL_FORCEFUL_TERMINATION_ON_PETITION
NS_E_DRM_PROTOCOL_FORCEFUL_TERMINATION_ON_PETITION: follow the state transition
For NS_E_DRM_PROTOCOL_FORCEFUL_TERMINATION_ON_PETITION (0xC00D277D), the failed transition is: the DRM protocol session was forcibly terminated in response to a petition/revocation-style protocol decision.
Capture before retry
capture protected-content/license identity, protocol message sequence, server response, device/app identity, correlation IDs, and policy/revocation data.
Prove the fix at the owning API
follow the DRM provider remediation/reacquisition path and start a fresh protocol session rather than resuming the terminated one. Keep unrelated inputs unchanged so a changed result has diagnostic value.
Technical references
Looking for a different code? Search another status or error code.