> For the complete documentation index, see [llms.txt](https://docs.vida.id/identity-stack/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.vida.id/identity-stack/verify/kyc-web-sdk/error-codes.md).

# Error Codes

The following error codes and messages will be returned from the Vida Web SDK using the onError callback method, supplied by the hosting application.

| Code  | Message                                                                              | Description                                                                                                      |
| ----- | ------------------------------------------------------------------------------------ | ---------------------------------------------------------------------------------------------------------------- |
| 40001 | "Unable to proceed, please check your connection"                                    | Indicates that the user's device is not connected to the internet.                                               |
| 40002 | "Unable to proceed due to network timeout, please check your connection"             | Indicates that the network request timed out, possibly due to a slow or unstable internet connection.            |
| 40003 | "Unable to proceed, ensure authorization method is correct and token is not expired" | Indicates that the provided authorization token is invalid or has expired.                                       |
| 50005 | "Unknown error occurred, please try again later"                                     | A general error indicating an unknown issue that requires further investigation.                                 |
| 60003 | "Unknown error while generating hash"                                                | Indicates an issue occurred while generating a hash, typically during a secure operation.                        |
| 70001 | "Unable to proceed, the functionality will not work without Camera permissions"      | Indicates that the SDK does not have the required camera permissions to proceed.                                 |
| 70002 | "Unable to proceed, failed to download face landmark models"                         | Indicates a failure in downloading the required face landmark models, possibly due to network issues.            |
| 70003 | "Unable to proceed, browser or device doesn't support this functionality"            | Indicates that the user's browser or device does not meet the technical requirements to run the SDK.             |
| 70004 | "Unable to proceed, failed to process video frames"                                  | Indicates that the video frames could not be processed, possibly due to hardware limitations or other issues.    |
| 70005 | "Unable to proceed, No camera device found"                                          | Indicates that no camera device is detected on the user's system.                                                |
| 70006 | "Image capture process has failed"                                                   | Indicates that the process to capture an image from the camera has failed.                                       |
| 70007 | "Detection timed out"                                                                | Indicates that the identity verification timed out before completion.                                            |
| 71008 | "User cancelled identity verification process by closing the modal"                  | Indicates that the user canceled the identity verification by closing the modal dialog.                          |
| 70009 | "Camera start process is failed"                                                     | Indicates that the process to start the camera has failed.                                                       |
| 71010 | "Maximum attempt to retry identity verification has exhausted, Try again later"      | Indicates that the user has exceeded the maximum number of retry attempts for the identity verification process. |

For Backend Error Codes, please refer to this page [here](/identity-stack/verify/biometric-verification/http-status-and-error-codes.md)
