Evaluation, Testing & Optimization·Task 4.4·Bloom: apply·Difficulty 3/5·8 min read·Updated 2026-07-14

Selecting the Correct Fix for Model Mismatch

Diagnose system issues (prompt failure, hallucinations, model mismatch)

SUBy Solomon UdohReviewed by Solomon UdohAI-assisted · human-reviewed
In short
Model mismatch occurs when the chosen model tier is wrong for the task complexity, or a model was swapped without re-evaluation. The fix is model selection gated by an eval run, not a prompt adjustment. Swapping models without re-running the eval suite risks silently reintroducing a previously-fixed failure class. Each failure class, prompt failure, hallucination, and model mismatch, maps to a distinct fix category: a prompt edit, a grounding mechanism, or an eval-gated model change.

The failure whose fix is a different model, verified

Prompt failure and hallucination both live inside a fixed model; model mismatch is the class where the model itself is the wrong choice. This apply-level knowledge point is about recognizing model mismatch as its own class and applying the fix it demands, eval-gated model selection, rather than defaulting to a prompt tweak. It also closes the loop on the taxonomy: with prompt failure, hallucination, and model mismatch each mapped to a distinct fix category, you have a clean decision structure for single-call failures.

Model mismatch
A failure class where the chosen model tier is wrong for the task's complexity, or a model was swapped without re-evaluation. The root cause is the model selection itself. The fix is model selection gated by an eval run: choose the tier that fits the task and confirm the choice against the eval suite. A prompt adjustment does not address a mismatch, and swapping models without re-running evals can silently reintroduce a previously-fixed failure.

What model mismatch is

Model mismatch happens in two related ways. The first is that the model tier chosen is simply wrong for the task's complexity, a tier too weak to handle the reasoning the task requires, so it fails on the hard cases no matter how the prompt is written. The second is that a model was swapped, for cost, for availability, for a version update, without re-evaluating whether the new model still meets the task's requirements. In both cases the root cause is the model selection, not the instruction and not missing grounding.

Recognizing this class matters because its symptoms can resemble the others, quality is poor, answers are wrong, but the lever that fixes it is different. No amount of prompt clarification or grounding compensates for a model tier that cannot do the task.

The fix is eval-gated model selection

The fix for model mismatch is to select the model gated behind an eval run. That means choosing the tier appropriate to the task's complexity and then confirming that choice against the eval suite, letting the evals, not intuition, decide whether the model fits. The eval gate is what distinguishes this fix from a guess: you do not simply believe the new tier is better, you measure it against the acceptance criteria before trusting it in production.

This is why the fix is a model change and not a prompt edit. A prompt edit operates within the current model; a model mismatch requires stepping up (or down) to a tier that matches the task, and the only reliable way to know the new choice actually resolves the problem is to run the suite that defined success in the first place.

Never swap a model without re-running evals

The sharpest operational rule here is that swapping a model without re-running the eval suite is dangerous, because a swap can silently reintroduce a previously-fixed failure class. A model that was fine on cost or latency might, on the specific behaviours your evals cover, fail in a way the old model did not, perhaps reintroducing a hallucination pattern you had grounded away, or an edge-case error you had tuned out. Without re-running the evals, that regression ships invisibly, because, as always, the LLM system does not crash, it just gets quietly worse.

So the eval suite is the gate on both directions of the fix: you use it to confirm the new tier resolves the mismatch, and you use it to confirm the swap did not break anything else. This is the evals-as-a-gate discipline applied specifically to model changes.

model, not prompt
the fix is an eval-gated tier change
eval gate
confirm the new model against the suite
no blind swap
a swap without evals can reintroduce old failures

What the exam trips candidates on

The first trap is fixing an apparent model-mismatch issue by rewriting the prompt instead of re-evaluating whether the model tier fits the task. A scenario will show a task the current tier cannot handle and a team endlessly tuning the prompt; the credited reading identifies the mismatch and prescribes an eval-gated model change, noting that prompt edits cannot compensate for an inadequate tier.

The second trap is swapping to a different model tier to resolve a quality issue without re-running the eval suite to confirm the swap actually fixed it. A scenario will show a team that changed models and assumed the problem was solved; the correct answer insists on re-running the evals, both to confirm the fix and to catch any failure class the swap silently reintroduced.

Worked example

A system does multi-step financial reasoning on a lightweight, cheap model tier. It handles simple cases but produces subtly wrong conclusions on the complex multi-step ones, no matter how carefully the prompt is rewritten. A teammate suggests swapping to a stronger tier and shipping once it looks better on a few examples. Diagnose and prescribe the correct process.

The pattern, failing specifically on the complex multi-step cases while the prompt is already carefully written, points to model mismatch: the lightweight tier does not have the reasoning capacity the task's hard cases require. This is confirmed by the fact that repeated prompt rewrites do not help; if clarification cannot fix it, the instruction was not the root cause. Grounding is not the issue either, the conclusions are wrong reasoning, not fabricated facts. So the class is model mismatch, and the lever is the model tier, not the prompt.

The teammate's instinct to move to a stronger tier is directionally right but the process is wrong in two ways. First, "ship once it looks better on a few examples" is the spot-check trap: a handful of examples cannot certify the new tier across the task's distribution, especially on the complex cases that were failing. Second, and specific to this class, swapping the model without re-running the full eval suite risks silently reintroducing a previously-fixed failure, the stronger tier might, say, be more verbose in a way that breaks a schema check the old model passed, and nobody would notice without the evals.

The correct process is eval-gated model selection. Select the tier that fits the task's complexity, then run the full eval suite, the representative dataset with its edge-case and adversarial categories, against the new model. Confirm it resolves the complex-case failures and confirm it did not regress any behaviour the old model handled. Only when the suite passes does the swap ship. The evals gate the change in both directions: fix confirmed, no new breakage.

Common misreadings to avoid

Misconception

If quality is poor, keep refining the prompt until it improves.

What's actually true

When the model tier is too weak for the task's complexity, prompt refinement cannot compensate. That is a model mismatch, and the fix is an eval-gated model change, choosing a tier that fits and confirming it against the suite.

Misconception

Once you swap to a stronger model and it looks better on a few cases, the fix is done.

What's actually true

A model swap can silently reintroduce a previously-fixed failure class, and a few examples cannot certify the swap. The eval suite must be re-run to confirm the swap fixed the issue and did not regress anything else.

How this shows up on the exam

Domain 4 questions on this knowledge point present a quality problem that persists through prompt edits, or a model swap trusted without re-evaluation. The reliable moves are to recognize model mismatch as its own class, fix it with eval-gated model selection rather than a prompt tweak, and never treat a model swap as done until the eval suite confirms it.

This completes the single-call classes from the core failure taxonomy, sitting alongside prompt failure vs hallucination so each maps to a distinct fix. The eval gate is evals as acceptance criteria applied to model changes, the validation-before-exposure logic connects to live vs shadow testing, and an unannounced model swap is one of the causes disentangled in change attribution.

Check your understanding

A system fails on complex reasoning cases despite extensive prompt tuning. A teammate swaps to a stronger model tier and it looks better on three examples. What is the correct process?

People also ask

What is model mismatch?
A failure where the model tier is wrong for the task complexity, or a model was swapped without re-evaluation; the root cause is the model selection.
How do you fix a model mismatch?
Select the model gated behind an eval run, choose a tier that fits the task and confirm it against the eval suite, rather than adjusting the prompt.
Why must you re-run evals after swapping models?
A swap can silently reintroduce a previously-fixed failure class, so only re-running the suite confirms the new model fixes the issue without regressing anything else.

Watch and learn

Official Anthropic Academy lessons first, then hand-picked walkthroughs. Videos load only when you press play.

No videos curated for this concept yet

We are still curating the best official and community videos for this topic.

Official prep for this domain

Anthropic's own free prep module for this part of the syllabus, on the official prep course. Free with an Anthropic Academy sign-in.

References & primary sources

Adaptive study

Master this concept with Archie

Practice it inside an adaptive study session. Archie, your Socratic AI tutor, tracks your mastery with Bayesian Knowledge Tracing and schedules the perfect next review.

Start studying