# X_SIDE_EFFECTS_PIN_STALE

## Means

a package pinned as declaring no `sideEffects` now declares one

## Typical cause

the field was written and the pin was not lowered, so the ratchet holds slack that would let the field be deleted again in silence

## Fix

`bun run scripts/side-effects.ts --unpin <packages/name>` — it only lowers, never raises

[CLI and verify](/error-codes#cli-and-verify)
