VICTORIA. Book a call

Home / Journal / AI Rescue

AI Rescue

AI Rescue: How to Recover a Failed AI Deployment

Most guidance assumes you are starting an AI project. This one assumes you already finished one, and it does not work. Here is the diagnostic method we use.

The failure everyone plans for is the wrong one

Almost every article about AI failure is about projects that never launched. Budget pulled, scope creep, a pilot that quietly stopped being mentioned in the ops meeting. That is a real problem and it is well covered.

This is about the other failure. The system launched. It is in production. People are using it, or avoiding it. There is a monthly invoice. And it does not do the job.

That failure is worse, because it is expensive in three directions at once. You are paying licence and token costs. You are paying a team to work around it. And you have spent the organisational credibility that would have funded the next attempt.

5%

of custom AI tools that companies evaluated made it into production

MIT Project NANDA, 2025

37%

of executives attribute any EBIT impact at all to AI. The other 63% attribute none.

McKinsey State of AI, August 2026 (n=1,719)

25%

of companies have moved even 40% of their AI pilots into production

Deloitte State of AI, 2026 (n=3,235)

Read those three numbers together and the shape of the problem is clear. Usage is high. Earnings impact is not. The gap is not the model. It is everything around the model.

Five ways a shipped AI system actually fails

In practice, deployments that reached production and then disappointed fail in a small number of recognisable ways. Naming yours correctly is most of the diagnosis.

1. The sandbox gap

It performed on curated examples and fails on real workload. The demo used clean inputs, a happy path and a forgiving reviewer. Production has malformed documents, missing fields, three legacy formats and an edge case that represents nine percent of volume. Nobody tested that, so nobody knew.

2. Confident and sometimes wrong

The output is fluent, plausible and occasionally incorrect, with no signal attached that tells you which is which. This is the failure mode that erodes trust fastest, because a system that is wrong in an obvious way gets fixed. A system that is wrong in a quiet way gets distrusted, then bypassed, then abandoned while still being paid for.

3. The data blame loop

You report a problem. The vendor says the issue is your data. You spend a quarter and a budget on data work. The problem persists in a slightly different shape. This can be legitimate, and often is not. Section four covers how to tell.

4. No owner

An agency built it, or one enthusiastic employee built it, and they are gone. Nobody knows what the prompts say, where the integration credentials live, what the retry logic does or why a particular rule exists. The system is running on autopilot with no pilot.

5. Negative unit economics

It works, technically, and it costs more than it saves. Licences, token spend, the retainer, plus the human review layer that got added when trust dropped. The savings case was written before the review layer existed and was never revised.

The five modes are not mutually exclusive. A system with no owner drifts into the data blame loop because there is nobody internal who can argue back.

The 48-hour triage

Before deciding anything, get to a factual position. This should take two days, not two months, and it needs three inputs from you.

  • One person who knows what the system was supposed to do. Not who built it. Who wanted it.
  • Read-only access to the system, its prompts, its integrations and its logs.
  • Twenty to fifty real cases the system handled, or should have handled, with the outcome you would have wanted.

That third item is the one people resist and the one that decides everything. Without real cases you are debating opinions about a system. With them you are measuring it.

Step one: inventory

Write down what exists. Which model, which version, which prompts, which tools it can call, which systems it reads from and writes to, who can turn it off, what is logged and for how long. In a surprising number of engagements this document does not exist anywhere, and producing it changes the conversation immediately.

Step two: replay

Run the real cases through the system as it stands today and record what it does. Not what it did in March. What it does now. Model versions change, prompts get edited, an integration silently started returning nulls in July.

Step three: classify every failure

Each failed case gets exactly one primary cause: bad input data, missing integration, prompt or logic error, model limitation, or correct output that the business process could not absorb. That last category is the one nobody expects and it is common. The system produced the right answer and there was no path for that answer to become an action.

Step four: the written verdict

Not a call, not a deck. A document that says what is broken, what it would cost to fix, and which of three recommendations follows.

How to test whether it really is your data

The data blame loop deserves its own method, because it is where the most money gets spent on the least progress.

Take twenty of your failed cases. Manually clean the inputs to the standard the vendor says they need. Perfect them. Then run them through the system again.

  • If most now pass, the data claim is substantially true, and the fix is a data pipeline, which is a bounded and estimable piece of work.
  • If they still fail, the data claim is not the whole story, and you now have twenty documented counter-examples rather than a feeling.

The underlying problem is real. In Grant Thornton's 2026 AI Impact Survey of 950 senior executives, 55% of CIOs and CTOs reported that fewer than half of their core applications are AI-ready. So a data and systems constraint is the common case, not an excuse invented for you. It is just not automatically the explanation for your specific failures, and the twenty-case test costs a day to settle which it is.

Fix, rebuild or retire

Every triage ends in one of three places. Being honest about which one is the point of the exercise.

VerdictWhat it meansWhat it looks like in the evidence
FixThe design is sound and the gaps are closeableFailures cluster in one or two causes. Integration is real. The business process can absorb correct output.
RebuildThe idea was right and the build was wrongFailures spread across every category. Prompts are unmanaged. Integration is shallow or simulated. No evaluation exists.
RetireIt should not have been builtThe workflow was low volume, or already automatable without AI, or the correct output has nowhere to go.

Retire is a legitimate and underused outcome. Turning off a system that costs more than it saves is a positive result on the P&L in the month it happens. It only feels like failure if the original decision is being defended rather than the current numbers.

What a rebuilt system needs that the first one did not

If the verdict is rebuild, the second attempt should differ in specific, checkable ways. These are the same five conditions we build to from the start.

  1. One workflow, one owner, one number. Agreed before anything is built, and the number is a business number, not a model metric.
  2. Real integration, not a demo shim. Results come from how deeply the system is wired into your tools, not from which model is behind it.
  3. A pass mark set in advance. 100 to 300 of your real cases, an agreed threshold, and sign-off on results rather than on a demonstration.
  4. Controls from day one. Spend limits, retry limits, a kill switch that works in under five minutes, and a human in the loop wherever an error costs real money.
  5. An owner after launch. Somebody measures it monthly and improves it. Systems nobody maintains repeat their mistakes.

If a proposal for the rebuild does not contain all five, it is the first project again with a new invoice.

What this costs, and what to expect

Triage is a fixed fee, quoted before it starts, and credited against whatever work follows. Fixes and rebuilds are quoted from the findings, because quoting them before the findings is guesswork sold as certainty. Ongoing operation, which is the part most first attempts skipped, is available from $999 a month.

The reason to fix the price of the triage separately is that it removes the incentive problem. A diagnosis paid for by the party who benefits from a large remediation is not a diagnosis. Retire has to be an available answer for the other two to mean anything.

Questions we get asked

How long does an AI rescue triage take?
Within 48 hours of getting access. The constraint is almost never analysis time. It is how quickly read-only access and a set of real cases can be assembled on your side.
What do you need from us to start?
Three things: one person who knows what the system was meant to do, read-only access to the system and its logs, and 20 to 50 real cases it handled or should have handled.
Can you rescue a system built by another agency?
Yes. Most rescue work is on systems somebody else built, and often on systems whose builder is no longer available. Part of the deliverable is the documentation that was never written.
What if the answer is that the system should be switched off?
Then that is what the written verdict says. Retire is one of three outcomes and turning off a system that costs more than it saves improves the P&L immediately.
How do we know whether our AI failure is a data problem?
Take 20 failed cases, manually clean the inputs to the standard your vendor says they need, and re-run them. If most pass, it is a data problem and it is bounded. If they still fail, you have 20 documented counter-examples.
Is a rescue cheaper than starting over?
Sometimes. It depends on whether the integration work is salvageable, which is the most expensive component in most deployments. The triage exists to answer that question with evidence before either budget is committed.

Sources

  1. 2026 AI Impact Survey, 950 senior executives across 10 industries. Grant Thornton
  2. The GenAI Divide: State of AI in Business 2025. MIT Project NANDA
  3. The State of AI, August 2026 (n=1,719). McKinsey & Company
  4. State of AI in the Enterprise, 2026 (n=3,235). Deloitte

Send us the system that isn't working.

Read-only access, one person who knows what it was supposed to do, and 20 to 50 real cases. Within 48 hours you get a written verdict: fix, rebuild or retire, with what each one costs.

No obligation. A person replies within one business day.
How AI Rescue works