# MoveConfigurationError

Represents the potential errors occurring when initializing the SDK or updating the [MoveAuth](https://docs.movesdk.com/move-platform/move-sdk-1.x/sdk/models/moveauth).

{% tabs %}
{% tab title="Android" %}

```kotlin
enum MoveConfigurationError{   
    ServiceUnreachable
    AuthInvalid
    ConfigMismatch
}
```

{% endtab %}

{% tab title="iOS" %}

```swift
enum MoveConfigurationError{   
    case authInvalid
    case configMismatch
    case serviceUnreachable
}
```

{% endtab %}
{% endtabs %}

| MoveConfigurationError |                                                                                                    |
| ---------------------- | -------------------------------------------------------------------------------------------------- |
| authInvalid            | Indicates that the passed auth is not valid.                                                       |
| configMismatch         | Indicates that the passed configuration mismatches the configurations allowed for this product ID. |
| serviceUnreachable     | Indicates that SDK server is unreachable.                                                          |

| MoveConfigurationError-related APIs                                                                                                                                                                                                              |                                                                                                                       |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | --------------------------------------------------------------------------------------------------------------------- |
| Initialization ([Android](https://docs.movesdk.com/move-platform/move-sdk-1.x/sdk/api-interface/android-1/builder) / [iOS](https://docs.movesdk.com/move-platform/move-sdk-1.x/sdk/api-interface/ios/intialization))                             | For more info about initializing the SDK.                                                                             |
| Update Auth ([Android](https://docs.movesdk.com/move-platform/move-sdk-1.x/api-interface/android-1/android#update-authentication) / [iOS](https://docs.movesdk.com/move-platform/move-sdk-1.x/api-interface/ios/services#update-authentication)) | For more info about updating the [MoveAuth](https://docs.movesdk.com/move-platform/move-sdk-1.x/sdk/models/moveauth). |
