> For the complete documentation index, see [llms.txt](https://docs.movebot.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.movebot.io/troubleshooting/errors-and-failures/common-errors/error-token-expired.md).

# 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.
