# X_BUDGET_EXCEEDED

## Means

a route blew its JS budget

## Typical cause

a heavy transitive import

## Fix

`x routes --json` for the chain; move it behind `hydrate: 'interaction'` or raise the budget deliberately

[Routes, render and budgets](/error-codes#routes-render-and-budgets)
