Skip to main content
Browser agent faults found during outcome check, not fixed by spotting, impacting web performance and user experience.

Editorial illustration for Outcome check exposed browser agent faults that spotting did not fix

Browser Agent Faults Slip Past Outcome Checks

Outcome check exposed browser agent faults that spotting did not fix

• 4 min read

Jiangang Han ran a simple test: take a browser agent's correct decisions and replay them through four broken actions, then see if a basic check-up catches the damage. It didn't. The resulting paper, WebFovea, documents a coordinate error that sounds small until you trace where it comes from.

Screenshots get resized before a model ever looks at them, a 1920 by 1080 image shrinking to roughly 1440 by 810, three quarters of its original size. Anthropic's own documentation confirms this happens by design, to keep image costs down, with models reporting click positions on that smaller picture. The trouble starts when the software running the agent treats those resized coordinates as if they belonged to the full-size screen.

A click aimed at pixel 400 lands at pixel 300 instead. Every click, shifted by the same ratio. Han's paper isn't just about that one bug.

It checks whether a standard page-verification step, the kind meant to catch exactly this sort of failure, actually does its job once clicks start missing their targets inside real web pages.

Spotting a fault and getting past it turned out to be different problems. The faults matter to anyone who asks an AI tool to click through a website, including web developers and people who build sites by describing them to an AI tool.

Why this matters

Han's results are a warning shot for anyone shipping browser agents on the assumption that "the agent checked its work" means the work got checked. A coordinate bug that lands clicks three-quarters off target sounds like a rounding error, but it's exactly the kind of failure that slips past generic verification, since the URL changes, the page state shifts, and the agent reports success anyway. Worse, the paper shows that tightening the check isn't free: a verifier strict enough to catch half the bad clicks starts flagging false alarms on legitimate actions inside embedded pages, like iframes, where the simple check doesn't know where to look.

For teams building or buying agent tooling, this says the verification layer needs to be judged by the same rigor as the action layer, not rubber-stamped because it exists. "No detectable change" from a tool is not evidence. The real test is whether the system checks the exact outcome it was asked to produce, field text, button state, not just whether something, anything, moved on screen.

Common Questions Answered

What coordinate error did Jiangang Han's WebFovea paper identify in browser agents?

Han discovered that screenshots are resized from their original 1920 by 1080 resolution to approximately 1440 by 810 pixels before the model processes them, reducing the image to three-quarters of its original size. This resizing causes coordinate errors that result in clicks landing three-quarters off target, which is confirmed in Anthropic's own documentation.

Why did the basic check-up fail to catch the damage in Han's browser agent test?

The verification system failed because the coordinate bug is the kind of failure that slips past generic verification checks, since the URL still changes, the page state shifts, and the agent reports success anyway despite the misaligned clicks. Spotting a fault and actually getting past it turned out to be different problems entirely.

Who are the primary users affected by browser agent faults like the coordinate error?

The faults matter to web developers and people who build websites by describing them to AI tools, as well as anyone who asks an AI tool to click through a website. These users rely on browser agents to accurately interact with web pages, making coordinate errors particularly problematic for their workflows.

What is the main warning from Han's research about browser agent verification?

Han's results caution anyone shipping browser agents against assuming that 'the agent checked its work' means the work actually got checked properly. The research demonstrates that coordinate bugs can pass verification checks while still causing significant failures in real-world usage.

LIVE05:41Oracle Adds Google TPUs, Cerebras to AI Compute Options