# X_SHOT_ELEMENT_MISSING

## Means

no element matched the selector before the deadline

## Typical cause

a `ui.interact` step or a `waitFor` whose selector matched nothing for the whole budget — the markup changed, or the selector was never right. Its twin below is the other question: it matched and could not be acted on

## Fix

run `ui.inspect` on the route first and copy a selector it reports with `count >= 1`

[Encrypted secrets](/error-codes#encrypted-secrets)
