# X_BREAKER_OPEN

## Means

a circuit breaker is open and refused the call

## Typical cause

the dependency meta.name names failed failures times in a row, so the breaker refuses calls until cooldownMs passes and one probe succeeds. meta.retryAfterSeconds is the time left

## Fix

wait `meta.retryAfterSeconds`; check the dependency `meta.name` names; raise `failures` in `breaker({ name, failures, cooldownMs })` or adjust its `classify` if this outage is not one

[Core and runtime](/error-codes#core-and-runtime)
