Skip to main content
Skip table of contents

PlayReady licence server error codes

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

The following error code details are per the SSP 20.49 documentation version.
Error CodeDescription
1001Invalid request format.
1004Invalid authorisations format.
1005Correlation id format error.
1006Tenant id format error.
2001Invalid challenge format.
2103No ContentId found in the licence request.
2104Invalid deviceUniqueId found in the licence request.
3001The content authorisation token version is not supported.
3002Unsupported content key token version.
3003Invalid signature.
3004Decryption error.
3005Unknown token.
3006Invalid schema error.
3007The content rights format is not supported.
3008The entitlements format is not supported.
3009The account format is not supported.
3011The account profile format is not supported.
4000Ungranted request.
4001The content authorisation token is missing in the request.
4003Several authentication tokens found in ATM response, but only one is allowed.
4004Duplicate content keys.
4005Invalid expiration date.
4006Token already played.
4008The device does not reach the token security level.
4009Tenant ID mismatch between request and token.
4010Credential privilege mismatch.
4011No keys found for the requested content.
4012Invalid API in header request.
4013Invalid caller in the header request.
4014Problem related to the kid in the request.
4015Credential not found.
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 specified product does not have any entitlement.
4022The specified tenant does not exist in RMG.
4024Tenant not found.
4025The tenant is not Active.
4027Device ID mismatch between token, device or challenge.
4028No compliant track was found.
4029Token airplay output is not supported.
4030Token HDCP and playbackDigitalAVAdapter usage rules are not supported.
4031Unable to find a usage rule profile.
4033The session token is missing in the request.
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 is missing in the session token.
4041Signature from Session token does not match signature from ContentAuthZ or DevAuthN.
4042Multiple keys without startDate have been found.
4043The content startDate is too far in the future.
4047The content rights end date is in the past.
4103The content is not approved for playback over airplay.
4104The content is not approved for playback over a digital AV adapter.
4111The content authorisation or device authentication token is missing in the request.
4112No content rights found which match the licence request.
6001Internal error.
6002Connection or communication protocol error.
6003Server configuration error.
JavaScript errors detected

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

If this problem persists, please contact our support.