AI Agent Failure Attribution: What New Research Shows

By Chloe

Published Jul 16, 2026 · Last updated Jul 16, 2026 · 7 min read

AI Agent Failure Attribution: What New Research Shows

Why "Which Step Broke the Agent?" Is Still Mostly a Human Job

Ask any team running AI agents in production the same question and you'll get the same wince: when a multi-step agent run fails, figuring out which step actually caused it — and why — usually means a human opening the trace and reading line by line. As agents take on longer, more complex workflows, that manual triage doesn't scale.

A new benchmark, Who&When Pro: Can LLMs Really Attribute Failures in AI Agents? by Jiale Liu, Huajun Xi, Shaokun Zhang, Yifan Zeng, Tianwei Yue, Chi Wang, Jian Kang, Qingyun Wu, and Huazheng Wang (Penn State University, AG2ai Inc., Mohamed bin Zayed University of Artificial Intelligence, Oregon State University, and Mathos AI), tests exactly this: can an LLM automatically play detective on a failed agent run and correctly identify the responsible step and the reason it went wrong? The honest answer, per their results, is: not yet — but the gap is narrowing in useful, specific ways.

What the benchmark measures

Who&When Pro is the largest and most diverse benchmark of its kind so far:

The clever part is how they built it. Rather than annotating failures after the fact (noisy, expensive, and hard to verify), the team injected controlled errors into successful agent runs: take a trajectory that worked, replace one correct action with a realistic wrong one at a chosen step, replay the identical context up to that point, and let the agent continue naturally. Because reverting that single injected step would have produced success, the injected step is by construction the ground-truth cause of failure — no ambiguity, no guesswork. PhD-level human reviewers spot-checked the pipeline and confirmed 90–94% label accuracy, validating that this approach produces trustworthy data at scale.

What they found

Why this matters for teams running agents

This isn't a paper about agents being unreliable — it's a paper about how hard diagnosing unreliability still is, and where the near-term wins are. A few takeaways translate directly into practice:

That's consistent with how we think about reliability at Odella: the goal isn't to pretend agents don't fail, it's to build the visibility and tooling that make failures fast to catch, explain, and fix — which is exactly the kind of infrastructure work benchmarks like Who&When Pro are helping the whole industry get more rigorous about.

Read the full paper: Who&When Pro: Can LLMs Really Attribute Failures in AI Agents? (arXiv:2607.09996).


Related reading: What Are AI Employees? The Complete Guide for Business Teams · How to Evaluate an AI Agent Before It Fails in Production · Your Agent's 90% Benchmark Score Might Mean 75% in Production