Refolk
June 19, 2026·7 min read

94 Reddit Threads Say Candidates Ghost. The Inputs Ghosted First.

Mediapod's 94-thread, -0.10 sentiment Reddit study calls 2026 a ghosting epidemic. The data says it's a sourcing-signal failure, not a candidate problem.

candidate ghosting 2026r/recruiting ghosting epidemictechnical sourcing signalsfinal round no-showcandidate quality drop
94 Reddit Threads Say Candidates Ghost. The Inputs Ghosted First.

If you've spent any time on r/recruiting this spring, you've seen the same post forty different ways: candidates vanishing at offer, no-showing the final panel, ghosting day one. Mediapod's May 2026 study put a number on the mood. It isn't flattering, and it isn't pointing where recruiters think it is.

The 94 threads tell on themselves

Mediapod analyzed r/humanresources, r/recruiting, and r/AskHR from January through May 2026 and surfaced 94 unique HR Talent Sourcing discussions with an average sentiment score of -0.10. "Ghosting" was the dominant complaint: final-round no-shows, mid-process abandonment, day-one disappearances. The framing across those threads is moral. Candidates are flaky. Gen Z has no manners. The market broke people.

Read the same 94 threads with a sourcing lens and a different story falls out. The exact recruiters complaining about ghosting are also complaining about being buried in AI-generated resumes, "wrong" candidates, and roles that take four months to close. Those aren't two problems. They're one problem with two exits.

94
r/recruiting threads on talent sourcing, Jan to May 2026
Mediapod's sentiment average across the corpus was -0.10, with ghosting flagged as the epidemic.

The candidate ghosting 2026 narrative treats the funnel like a behavior study. It isn't. It's an inputs study. If your top-of-funnel signal is "LinkedIn headline contains 'Senior Software Engineer' and skills tag matches 'Kubernetes,'" the people who reply are the people optimizing for LinkedIn keyword matches. That is not the same population as the people who will actually take your offer.

Ghosting is bidirectional, and the bigger number isn't candidates

Here is the part the r/recruiting ghosting epidemic posts skip. Criteria Corp's 2026 Candidate Experience Report (covered in Fortune) found 53% of job seekers were ghosted by an employer in the past year, a three-year peak. SHRM's 2025 data found 41% of organizations report candidates ghosting them during interviews. Employer ghosting is the larger number.

CareerPlug's 2025 data sharpens it further: 75% of applicants expect a response within two weeks, 58% within one week, the actual median is 6.7 days, and 47% say they'd withdraw from a process based on poor communication alone. From the recruiter's chair, a candidate who quietly withdraws because you took nine days to reply looks identical to a candidate who ghosted. You log it the same way. You complain about it the same way. It isn't the same thing.

Then there's Greenhouse's 2025 Workforce and Hiring Report: 72% of applicants say the job they were offered was materially different from the job they applied for. A candidate who walks at offer after a bait-and-switch JD isn't ghosting. They're correcting your data. Dev.to's May 2026 reporting added the other half of the picture, that companies routinely ghost final-round candidates because internal politics shifted, headcount got pulled, or an internal candidate appeared late. The "epidemic" is structural on both sides.

A candidate who ghosts at round four was mis-qualified at round zero. </pull>

pull A candidate who ghosts at round four was mis-qualified at round zero.


## Why the final round no-show is a sourcing diagnostic

The final round no-show is the most expensive event in a recruiting funnel and the highest-signal moment in it. By the time someone makes it to onsite, they've cleared a recruiter screen, a hiring manager call, and usually a technical loop. If they vanish there, something the process believed about them at intake was wrong.

Internal dashboards at several global tech firms back this up: 30 to 40% of applicants drop out between application and first contact, versus under 15% after onsite. Ghosting is concentrated where signal was weakest. The further upstream the bad signal, the larger the dropout. By the time you're losing finalists, the miscalibration that produced them happened weeks ago, in the search query.

This is the link the candidate quality drop conversation keeps missing. Recruiters describe "worse candidates" and "more ghosters" as if those are separate trends in the labor market. They're the same trend in your ATS, generated by the same upstream choice: sourcing on stale LinkedIn signals at volume, then using AI to spray outreach against them. Candidates are using AI to spray applications back. The asymmetry recruiters feel is their own playbook returning at scale.

### The LinkedIn-only sample is skewed by design

Roughly 30% of software engineers don't have a LinkedIn profile at all. GitHub's 2025 Octoverse counted 180 million developer accounts, with 36.2 million new users added in 2025 alone. The active community surfaces dwarf static profile networks: Python Discord has 400,000+ members, Reactiflux 250,000+, Gopher Slack 70,000+. These are not fringe corners. They're where the people who actually ship live in public.

If you source only on LinkedIn, you are working with a sample that systematically excludes a meaningful slice of senior engineers, and over-represents the slice most receptive to keyword-bait outreach. That sample produces the exact pipeline the 94 Reddit threads complain about: high volume, low fit, high drop.

What signal-based sourcing actually changes downstream

Switch the input layer and the funnel changes shape. A basic search inside a richer professional graph (Senior + Go + Kubernetes + US) returns roughly 56,000 candidates concentrated at Datadog, Cloudflare, Cisco, Salesforce, and Palo Alto Networks. That's not a magic number, it's a demonstration: when filters move past title-matching into verifiable technical signal, high-fit pools are sitting right there. The same query against LinkedIn headlines alone produces a much larger, much noisier list of people who tagged themselves correctly, which is not the same thing as people who do the work.

The 30% of engineers without LinkedIn profiles are disproportionately the ones who don't ghost, for a structural reason: they were sourced through evidence (a maintainer commit, a conference talk, a Discord answer that solved your CTO's problem last quarter) instead of a recycled InMail template. The first message lands as recognition, not as spam. Recognition gets replies. Replies that start with mutual context don't dissolve at offer.

This is the part of the workflow Refolk is built around. You describe the person in plain English ("staff backend engineers who maintain an OSS Kafka client and have shipped at a company under 500 people") and the system pulls ranked candidates across GitHub, LinkedIn, and the open web with the evidence attached. The point isn't faster sourcing. It's that the candidates who reach your hiring manager arrived because of something they actually did, which is the only durable hedge against late-stage ghosting.

Why this fixes the AI-resume flood too

The recruiter complaint about hundreds of AI-generated resumes per role and the recruiter complaint about ghosting are the same complaint phrased two ways. Both stem from sourcing pipelines built on volume against shallow signals. If your top-of-funnel is "everyone who applied" or "everyone who matched four keywords," you've already lost the signal war, and no downstream screening will recover it.

Outbound against verified technical signal inverts the problem. You don't need to filter 800 AI-written resumes if you started with 40 named engineers whose last six pull requests you've actually read. The candidate quality drop in the Reddit threads is real, but it's a denominator artifact of inbound-heavy and LinkedIn-only outbound. The pool of people who can do the job did not get worse in 2026. The cost of reaching them through evidence got lower, and most teams haven't moved.

What to actually change this quarter

A few concrete shifts that move the metrics the 94 threads are complaining about:

Stop measuring sourcer output in InMails sent. Measure it in evidence-attached profiles delivered to the hiring manager. If a sourcer can't point to a repo, a talk, a paper, or a shipped product per candidate, the candidate is a guess.

Move the first qualifying question upstream. Most "ghosting" at final round is a comp, location, or scope mismatch that was knowable at minute one. Tools like Refolk surface enough open-web context (recent talks, employer tenure, stated interests) that the recruiter screen can confirm fit instead of discovering it.

Track employer-side ghosting honestly. If 53% of candidates have been ghosted by an employer in the last year, some of them were ghosted by you. Audit your own response times against the CareerPlug benchmarks (6.7 day median, 47% withdraw threshold) before blaming the market.

Diversify the signal surface. GitHub, Discord, Slack communities, conference speaker lists, and OSS maintainer graphs are not "nice to have" channels. They're where the engineers who don't ghost live. A sourcing process that touches only LinkedIn is structurally selecting for the candidates most likely to disappear.

The technical sourcing signals conversation has been around for a decade, but 2026 is the year the cost of ignoring it shows up as a sentiment score. Negative 0.10 across 94 threads is not a generational character study. It's a receipt.

FAQ

Is candidate ghosting actually getting worse, or does it just feel that way?

Both, but unevenly. Candidate ghosting climbed from 37% in 2019 to 62% in 2024 per The Interview Guys' index, and recruiter workloads jumped 26% in Q4 2024 as AI mass-apply tools (used by 38% of job seekers) flooded inbound. So volume is up and reply rates are down. But the bigger move is employer-side: 53% of candidates report being ghosted by employers, a three-year peak. The "epidemic" framing in r/recruiting captures the recruiter's experience accurately and the system-level cause inaccurately.

Why is the final round no-show a sourcing problem and not a closing problem?

Because most finalists who vanish were mis-qualified before the first call. Comp expectations, real interest in the role, depth of skill versus headline claim, and willingness to relocate are knowable at the sourcing stage if you're working from evidence (recent commits, talks, employer signals) instead of a LinkedIn headline. When intake signal is shallow, miscalibration compounds through the loop and surfaces at the most expensive moment. Internal dashboards consistently show drop concentrated where signal was weakest, which is the top of the funnel.

Doesn't sourcing from GitHub and Discord just shift the AI-slop problem to a new surface?

It can, if you treat those surfaces as keyword fields. The point isn't the platform, it's the evidence. A maintained repo, a merged PR into a project you can name, a conference talk with a video, a Discord answer that solved a real problem: these are commitments that AI can't fake at the scale that resume text can. Tools that rank on those signals (Refolk's approach, alongside the broader 2026 landscape of code-and-community sourcing) produce shortlists where the question "did this person actually do the work" has a one-click answer.

What's the fastest way to test whether my pipeline has this problem?

Pull your last 20 final-round losses and tag each one: comp mismatch, scope mismatch, competing offer, true ghost, employer-side pull. If more than half land in the first two buckets, your intake signal is the bottleneck, not candidate behavior. Then look at where those 20 candidates came from. If 18 are LinkedIn keyword hits with no attached evidence (no repo, no talk, no shipped product cited), you've found the input layer that's generating the -0.10.

Read next