> For the complete documentation index, see [llms.txt](https://docs.movesdk.com/move-platform/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.movesdk.com/move-platform/sdk/models/moveautherror.md).

# MoveAuthError

{% hint style="danger" %}
**Deprecated:** update(auth:) was deprecated.
{% endhint %}

Represents the potential errors occurring when updating the [MoveAuth](/move-platform/sdk/models/moveauth.md).

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

```kotlin
sealed class MoveAuthError {
    object AuthInvalid : MoveAuthError()
    object Throttle : MoveAuthError()
    object ServiceUnreachable : MoveAuthError()
}
```

{% endtab %}

{% tab title="iOS" %}

```swift
@available(*, deprecated, message: "update(auth:) was deprecated.")
enum MoveAuthError {  
    case authInvalid 
    case throttle
    case serviceUnreachable
}
```

{% endtab %}

{% tab title="Flutter" %}

```dart
import 'package:movesdk/io/dolphin/move/move_auth_error.dart';
```

```dart
@Deprecated('obsolete')
enum MoveAuthError {
    authInvalid,
    throttle,
    serviceUnreachable,
}
```

{% endtab %}
{% endtabs %}

| **MoveAuthError**  |                                                               |
| ------------------ | ------------------------------------------------------------- |
| authInvalid        | Indicates that the passed auth is not the same used in setup. |
| throttle           | Update called too often. Limit: 5 times per minute.           |
| serviceUnreachable | Bad connection or service failure                             |

| **MoveAuthError related** |                                                                                     |
| ------------------------- | ----------------------------------------------------------------------------------- |
| Update Auth               | For more info about updating the [MoveAuth](/move-platform/sdk/models/moveauth.md). |
