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

# Common errors

> Rate limits, invalid API key, approval required, and page builder conflicts.

# Common errors

Quick fixes for errors you may see in the builder.

## Rate limit message

**What you see:** A message asking you to wait before sending more prompts.

**Cause:** Too many requests in a short time. Limits apply per site, per user, and per session.

**Fix:**

* Wait the suggested time (e.g. 1 minute)
* Avoid sending many prompts in rapid succession
* For heavy use, check your plan's token quota in the web app dashboard

## "Invalid or revoked API key"

**What you see:** Auth error when connecting or when sending prompts.

**Fix:** See [Connection issues](/docs/troubleshooting/connection-issues#invalid-or-revoked-api-key) — generate a new key and run Test Connection.

## Approval required

**What you see:** An approval card in the chat asking you to Approve or Decline.

**Cause:** The agent wants to perform a sensitive action (e.g. install a plugin, uninstall a plugin, configure a plugin).

**Fix:**

* Review the action described in the card
* Click **Approve** to proceed or **Decline** to cancel
* The agent will not perform the action until you respond

<Note>
  Plugin install, activate, deactivate, uninstall, and some configuration changes require approval. This is by design for safety.
</Note>

## Page builder conflict

**What you see:** The agent reports it cannot edit the page with standard tools.

**Cause:** The page was built with Elementor (or another page builder). Standard page edits do not apply.

**Fix:**

* The agent will switch to Elementor-specific tools automatically
* You can rephrase: "Change the hero heading on this Elementor page to X"
* See [Elementor integration](/docs/integrations/elementor) for details

## "Set API key in Impossible Settings"

**What you see:** Builder shows this message instead of the chat.

**Fix:** Complete [Connect WordPress](/docs/getting-started/connect-wordpress) — enter API key, then run Test Connection.

## Usage quota exceeded

**What you see:** A message that you've reached your usage limit.

**Cause:** Your plan has a monthly token quota. The current period's usage has been exceeded.

**Fix:**

* Check your usage in the web app dashboard
* Upgrade your plan for a higher quota
* Wait for the next billing period to reset

## WebSocket disconnected

**What you see:** Red connection indicator, "Disconnected" or similar.

**Cause:** Connection to the orchestrator was lost (network issue, orchestrator restart, etc.).

**Fix:**

* The builder will try to reconnect automatically
* If you had unsaved changes, you may see an "Unpublished changes — Review" banner
* Refresh the page if reconnection does not succeed
* For persistent issues, check [Connection issues](/docs/troubleshooting/connection-issues)
