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

# Connector not syncable

> The connector exists but is not in a state that can sync.

This page is the resolution target of the RFC 9457 `type` URI on every `connector_not_syncable` problem body: `https://docs.get-exo.com/errors/connector_not_syncable`.

**HTTP status: `409` Conflict**.

```json theme={"theme":{"light":"github-light-default","dark":"github-dark-default"}}
{
  "type": "https://docs.get-exo.com/errors/connector_not_syncable",
  "title": "Connector not syncable",
  "status": 409,
  "detail": "The connector is not in a syncable state.",
  "code": "connector_not_syncable",
  "requestId": "req_9f2c41ab7d0e5c18"
}
```

## Why it happens

Only an active installation is a live connection. A connector reported as `suspended` or `disconnected` cannot pull, and Exo refuses rather than queueing work that would fail later.

## How to fix it

* Read `status` from `GET /v1/connectors`. A suspended installation usually needs reauthorising on the provider side.
* Reconnect with `POST /v1/connectors/github` if it is disconnected.

## Related

* [`connector_not_found`](/errors/connector_not_found)
* [Errors](/platform/errors) for the envelope and the full catalogue
