Progress counter stuck at the same number for minutes
one slow board (Workday/iCIMS make several requests with 30 s timeouts); the counter now advances in completion order, so this means a single board is still running - wait
"Refresh already running"
one at a time; wait for the strip to finish
A board shows failed on the Companies page
hover the badge for the error; python detect.py --url the careers page - slugs change when employers migrate ATS
Adzuna HTTP 429
free tier limit; trim adzuna.queries or companies, or switch Adzuna off
Jobs disappeared after a refresh
the direct-board age limit (filters.max_age_days_boards, 60 days) hides old reqs - and Greenhouse dates are now first-published dates. They are still in All.
Settings → Fit scoring on? claude on PATH (Settings → Resume tailoring → Test)? Jobs below the gate (keyword ≥ 60) are never sent - lower the gate or tick and press Fit-score
"model skipped this job"
the batch reply omitted an id; it is retried on the next Fit-score run
Fit scores look stale (*)
scored under an older profile version; the next run re-scores them
A whole role family scores wrong
fix the rule, not the job: thumbs with a note, or edit resume/fit-profile.md by hand
Keyword scores all 0 after loading a preset
the preset's role_titles do not match your titles - expected when switching families; Refresh to fetch the new family
a field the profile cannot answer; type it on the review card
Run held
by rule: login wall, captcha, an unplanned required field, or a plan value that is not one of the form's options. The reason is on the card; prefill what you can by hand
Filler says "requires permission"
the Chrome extension grants access per interactive session; run /apply-queue from an interactive Claude Code session, not headlessly
Clicks in Chrome do nothing
the Chrome window is minimized or covered - restore it (hidden tabs do not render React updates)
Same job applied twice
fixed: marking a job applied skips its queued plan, and the queue refuses applied jobs. Upgrade
Write multi-line scripts to files instead of quoting them on the PowerShell command line;
Git Bash has no $TMPDIR; the desktop app's preview server uses port 8766 beside your 8765.
Open an issue with the output of python perf.py, the server log line, and the commit
(git rev-parse --short HEAD). Never include your resume, profile or application details.