hoba

ATS Parser Extraction Failure

Multi-column formatting, graphics, custom fonts, or unsupported document layouts cause ATS parser to corrupt or omit critical work history.

Mechanism M-003 Candidate action Actor: systemNature: noiseVisibility: inferableAgency zone: candidateEvidence: established

On the canonical path

Applied, and told so — The application is submitted and acknowledged. The record holds what the candidate actually wrote, and the candidate can tell that it arrived.

This entry is one of the ways that commitment stops being kept.

What it looks like

Composite excerpts, written to be typical rather than copied. No particular message, company or person is quoted here.

Parsed profile, as the ATS stored it · the same CV that renders correctly in a PDF reader reconstruction
  1. Name: parsed · Email: parsed · Phone: parsed
  2. Work experience: 0 entries
  3. Skills: 0 entries
  4. Raw text captured: 340 characters of a 4,100-character document
  5. Ranking score: 12/100 — insufficient experience

What to notice: The document was not read and rejected; it was not read. A two-column layout and a graphic header are enough to produce this.

Barriers where this mechanism operates

Observations this mechanism emits

What this does NOT establish

  • Does not imply human recruiter evaluated and disliked candidate experience.

Causal relations

Interventions targeting this mechanism

From each side

The same entry from inside each position that meets it: what reaches them, what it means from there, and what happens next given what they control.

Candidate

What reaches them
A document that opens correctly in a reader, and either a rejection soon after submission or no reply at all.
What it means from there
The stored profile is not shown back, so this is inferable from the timing and from nothing else.
What happens next
Resubmits in a single-column form with a text layer where the same file can be reapplied. This is the branch the candidate can act on without anyone's cooperation.

Recruiter

What reaches them
A queue ordered by score, longer than the number of screens that fit in the week.
What it means from there
A profile below the line reads as a profile that did not qualify. The document behind the score is not opened to check which it is.
What happens next
Works down the ranked list from the top. The list carries no marker separating unread from unqualified, so the positions below the line stay closed.

ATS vendorNot visible from here

From this position the entry is not visible. That is not a gap in the atlas — it is the finding: the decision is made where nobody in this position can see it.

Employer policyNot visible from here

From this position the entry is not visible. That is not a gap in the atlas — it is the finding: the decision is made where nobody in this position can see it.

Hiring managerNot visible from here

From this position the entry is not visible. That is not a gap in the atlas — it is the finding: the decision is made where nobody in this position can see it.

Public policy and industry standardsNot visible from here

From this position the entry is not visible. That is not a gap in the atlas — it is the finding: the decision is made where nobody in this position can see it.

Share card png This page as markdown json