> ## Documentation Index
> Fetch the complete documentation index at: https://developers.fireblocks.com/llms.txt
> Use this file to discover all available pages before exploring further.

# iOS SDK errors

| Error Code | Error Message                                                                    |
| :--------- | :------------------------------------------------------------------------------- |
| 100        | Unknown error                                                                    |
| 102        | Failed to download certificates                                                  |
| 106        | Missing algorithms                                                               |
| 107        | Missing private keys                                                             |
| 108        | Failed to upload logs                                                            |
| 109        | Failed to send version                                                           |
| 111        | Maximum number of devices per wallet reached                                     |
| 200        | Timeout during key creation, didn't get startup message                          |
| 201        | Unknown algorithm                                                                |
| 202        | Failed to generate key, key exists in server but not on the device               |
| 203        | Timeout during key creation                                                      |
| 204        | Failed to send public key                                                        |
| 205        | Failed to request key                                                            |
| 206        | Failed to enroll player                                                          |
| 207        | Failed to create key                                                             |
| 300        | Failed to request end-user takeover                                              |
| 301        | Failed to takeover keys                                                          |
| 302        | Timeout during key takeover                                                      |
| 400        | Failed to export keys                                                            |
| 401        | Missing public keys                                                              |
| 402        | Missing public key                                                               |
| 403        | Failed to derive asset key                                                       |
| 404        | Missing cloud private keys                                                       |
| 405        | Missing chain code                                                               |
| 406        | Missing private key                                                              |
| 407        | Failed to export key, recovered PublicKey is not equal to the original PublicKey |
| 408        | Failed to export key                                                             |
| 500        | Failed to sign transaction, unknown txId                                         |
| 501        | Error during transaction signing creation, didn't get start signing message      |
| 502        | Failed to sign transaction                                                       |
| 503        | Timeout during transaction signing                                               |
| 600        | Backup not available                                                             |
| 601        | Failed to recover keys                                                           |
| 603        | The provided passphrase is wrong                                                 |
| 700        | Failed to get key IDs                                                            |
| 701        | Missing key IDs in server for backup                                             |
| 702        | We have a discrepancy between valid key IDs between server and client            |
| 703        | Failed to backup keys, missing keys                                              |
| 704        | Failed to backup key                                                             |
| 705        | Invalid passphrase error                                                         |
| 800        | Invalid add device setup data                                                    |
| 900        | Failed to join wallet                                                            |
| 901        | Timeout during join wallet                                                       |
| 902        | Join wallet was stopped                                                          |
| 1000       | Failed to approve join wallet                                                    |
| 1001       | Timeout during approve join wallet                                               |
| 1002       | No keys to provision                                                             |
| 1003       | Approve join wallet was stopped                                                  |
