# X_IMPORT_HEADER_MISMATCH

## Means

the csv header does not name the declared columns

## Typical cause

the first line of the file names columns importRows() does not declare, or omits some it does — the cause lists both sides, missing and undeclared, so a renamed spreadsheet column is visible before any row is read

## Fix

edit the file's header row to the declared columns, or edit `columns` on `importRows("<name>")` to match the file, then re-enqueue with a new key

[Jobs](/error-codes#jobs)
