When an ability call fails, Delta returns a stable error code and a plain message. You do not need to debug the site, but the common codes tell you what to do next.
The four common codes
| Code | What it means | What to do |
|---|---|---|
21press_delta_ability_disabled |
The ability is switched off in Delta → Abilities. | Turn it back on, or tell the agent to work another way. No reconnect needed. |
21press_delta_forbidden |
The connected account lacks a WordPress capability (the message names it). | Connect with an administrator account, or leave the action restricted. |
21press_delta_invalid_input |
The agent sent a field the ability doesn’t accept. The message names the field. | The agent recovers by re-reading the ability schema (get-ability-info). Repeat the request. |
21press_delta_missing_identifier |
The request did not identify which page or template was meant. | Repeat the request naming the page by title or URL. |
Integration abilities
Abilities that come from an integration (forms, content types, WooCommerce) also fail when their plugin is deactivated. They only exist while the plugin is active. Reactivate the plugin and they come back automatically.
A disabled ability still appears in the agent’s ability list, marked as disabled, so the agent can report that it is off.