# CommitPayloadTooLarge (/docs/errors/chain/CommitPayloadTooLarge)

The encrypted weight commit exceeds the subnet's consensus payload limit. Yuma accepts at most 5,000 bytes; Null accepts at most floor(32 KiB / mechanism\_count). Reduce the submitted weight row or check the subnet's epoch\_consensus setting.

Declared by the `SubtensorModule` pallet; it classifies to the semantic code [`limit_exceeded`](/docs/errors/limit-exceeded).

Declared at [`pallets/subtensor/src/macros/errors.rs#L414`](/code/pallets/subtensor/src/macros/errors.rs#L414).

## Remediation [#remediation]

Ciphertext exceeds the subnet consensus limit (floor(32 KiB / mechanism\_count) for Null, 5,000 bytes for Yuma); reduce the row or check epoch\_consensus

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