| Previous | Next |
| ERROR_CLIP_DEVICE_LICENSE_MISSING | ERROR_CLIP_KEYHOLDER_LICENSE_MISSING_OR_INVALID |
ERROR_CLIP_LICENSE_INVALID_SIGNATURE
ERROR_CLIP_LICENSE_INVALID_SIGNATURE: the license signature does not verify
ERROR_CLIP_LICENSE_INVALID_SIGNATURE (0xC0EA0004) is about integrity/authenticity of the signed license data. CLiP has a license object to validate, but the cryptographic signature check fails. That is materially different from recognizing a valid signature whose issuer is not an accepted licensing source.
Preserve the artifact before replacing it
Keep the original license blob and compute a hash before any repair. Record package identity, license ID, device time, account/device context, and whatever signer or validation details the Store/CLiP path exposes. Copying, editing, or reserializing the blob can destroy the evidence needed to distinguish corruption from issuance problems.
Use reissuance as the controlled test
Reacquire the entitlement through the supported Store or enterprise licensing channel, then compare the new license ID/blob and repeat the same license check. If the replacement signature verifies but CLiP rejects the signer as unauthorized, that is the separate ERROR_CLIP_LICENSE_SIGNED_BY_UNKNOWN_SOURCE boundary.
Technical references
Looking for a different code? Search another status or error code.