Skip to main content
Skip table of contents

Widevine licence server error codes

The following error codes are not generated by the player but are generated by the Widevine licence server and are passed to the player as extras. For more information, see Widevine extra codes.

The following error code details are per the SSP 20.49 documentation version.
Error codeDescription
1001Invalid request format.
1002Invalid interface version in request URL.
1003Empty header.
1004Invalid authorisations format.
1005Mandatory header fields are missing in the request.
1006Missing ATM URL in the configuration.
1007Invalid date.
1008Missing configuration in SSP for the tenant.
1009Certificates in the request are invalid.
1010Invalid track type.
2001Invalid challenge format.
2002Challenge active key generation does not match key package generation.
2102PSSH missing in the licence request.
2103No ContentId object found in the licence request.
2104Invalid max HDCP version in the licence request.
3001The content authorization token version is not supported.
3002The content key token version is not supported.
3003One or more header parameter is missing.
3004The token encryption key is not valid.
3005The token type is unknown.
3006The token format is not supported.
3007The content rights format is not supported.
3008The entitlements format is not supported.
3009The account format is not supported.
3010The DRM does not support having multiple content rights.
3011The account profile format not supported.
4000Ungranted request.
4001The content authorization token is missing in the request.
4002The content key token referenced is missing in the request.
4003Several content authorization tokens in the request.
4004Duplicate content keys.
4005Invalid expiration date.
4006Token already played.
4007Device ID mismatch between the token and the challenge.
4008The device security level is insufficient.
4009Tenant ID mismatch between request and tokens.
4010Credential privilege mismatch.
4011No valid key found for the Key id.
4012Invalid API in the header request.
4013Invalid caller in the header request.
4014Problem related to the kid in the request.
4015Device, account or content selection cannot be authorised.
4016Missing mandatory field.
4017The device is disabled.
4018The device specified in the token does not exist.
4019The device is not associated with the provided account.
4020The account is not in the ACTIVE state.
4021The product specified does not have any entitlement.
4022The specified tenant does not exist in the Rights Management system.
4023The ContentId specified in the token does not have any product.
4024The specified content does not exist in the Information Management system.
4025The subscribed product has expired.
4026The product status is unsubscribed.
4027Device binding error.
4028The specified URI profile does not exist in the Information Management system.
4029ExplicitIv is mandatory if FairPlay is present in DRMSystemList.
4030Inconsistent request.
4031Unable to find usage rule profile.
4032Unexpected content key token received in the request.
4033Session token missing.
4034Multiple session tokens not allowed.
4035AccountId mismatch between the authentication token and the session token.
4036Missing accountId in contentAuthZ token.
4037MaxSession is invalid or missing.
4038Unexpected token type.
4039The device referenced in the challenge does not exist.
4040ContentAuthZ or DevAuthZ token signature missing in session token.
4041The signature from the session token does not match the signature from ContentAuthZ or DevAuthN.
4042Multiple keys without a startDate have been found.
4043Content startDate too far in the future.
4044Device HDCP protection failure.
4047Content rights end date in the past.
4100The device does not exist.
4101Device reregistration required.
4102The device is not authorised.
4103The content is not approved for playback over airplay.
4104The content not approved for playback over a digital AV adapter.
4105Account not authorised.
4106The content is not allowed for DRM.
4107The content is not distributed by the operator.
4108Widevine client persistent mode not working.
4109The token is not reusable on the device.
4110The offline licence is not allowed.
4111Invalid token.
4112Multiple keys for the same time window are not allowed.
4113Data not found.
5001Licence generation error reported by DRM SDK.
5002Key package initialisation error.
6001Internal error.
6002Connection or communication protocol error.
6003Server configuration error.
6004An error occurred during key encryption.
6005Error while generating a random key.
6006Error while generating MAC key/value.
6007Key manager service is not reachable.
6008An error occurred during key decryption.
6009Missing ATM URL in the configuration.
JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.