X_SCRAPE_AUTH_FAILED
Means
the credentials were rejected
Typical cause
TERMINAL, always, and the retry table cannot be talked out of it. It is in NEVER_RETRIED, so no retry policy, no backoff and no recovery hook can reach it. A site that locks an account after three wrong attempts turns a retrying framework into the thing that destroys the user's account
Fix
correct the credential in .env.local for the name listed in secrets: on the scrape() definition — this run will not be retried, deliberately: a second wrong attempt is how an account gets locked