Version errors
About version errors
If your client SDK is too old, too new, or blocklisted (sometimes referred to as blacklisted), then you will get notified during normal operations.
How do version errors work?
If you start an operation such as an authentication:
- The server will check the version number of the client SDK.
- The server will report back if the client SDK is too old, too new, or blocklisted.
Version server errors
The table below shows a list of errors that are possible for you to receive.
Version client errors
The table below shows a list of errors that are possible for you to receive.
How to resolve version client errors
If you receive the error clientErrorRegistrationDataTooOld, then a re-activation is required.
You cannot resolve the issue by upgrading the client alone. This is because the server will not be able to understand the registration data stored on the client.
Compatibility
- We guarantee that a client can communicate with the server for two years. With a compatible client version, you can always register or use a valid registration against the server.
- We cannot guarantee that a significantly old registration with no usage can be used on a new client.