# Error: token-expired

|                |                          |
| -------------- | ------------------------ |
| Error Type     | token-expired            |
| Relevant Store | Box, ShareFile, OneDrive |

## Description

This error indicates that the authentication token used to connect Movebot to a storage platform (source or destination) has expired. Without a valid token, Movebot cannot continue scanning or migrating data.

## Common Root Causes

* The OAuth or API token used during initial connection has expired due to time limits set by the storage provider.
* Project settings were modified mid-migration, triggering a refresh or disconnect of the active token.
* The connection has been idle for an extended period.
* The token was revoked manually or automatically by the platform (e.g., security policy or admin action).

## Quick Fixes

1. Open your **Project Settings**.
2. Navigate to the **Source** or **Destination** section where the error occurred.
3. Click **Manage Connection Settings** and **re-authorise** the connection.
4. Avoid making changes to connection settings or project configuration while a migration is running, as this can increase the risk of token expiry.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.movebot.io/troubleshooting/errors-and-failures/common-errors/error-token-expired.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
