# AnnouncementDepositInvariantViolated (/docs/errors/chain/AnnouncementDepositInvariantViolated)

Internal invariant failure in `announce`: recomputing the announcement deposit returned nothing after the pending announcements were updated. Inspect the caller's `Announcements` entry and the announcement deposit constants; this indicates a pallet bug rather than bad input.

Declared by the `Proxy` pallet; it classifies to the semantic code [`internal`](/docs/errors/internal).

## Remediation [#remediation]

A chain-side invariant failed; nothing to fix client-side — report it if it persists

The same explanation is available in the terminal: `btcli explain AnnouncementDepositInvariantViolated`.
