McDonald's ended its IBM drive-through AI partnership after viral order failures

After three years of pilots and viral videos showing the AI ordering 260 chicken nuggets or topping ice cream with bacon, McDonald's ended the partnership in June 2024.

McDonald's, IBM · Incident Jun 13, 2024 · Indexed May 13, 2026 · 2 sources

Voice agents fail in public, in audio, and on TikTok. The blast radius is the platform, not the surface.
What
After three years of pilots and viral videos showing the AI ordering 260 chicken nuggets or topping ice cream with bacon, McDonald's ended the partnership in June 2024.
Incident date
Jun 13, 2024
Who
McDonald's, IBM
Failure mode
Tool Misuse
AI surface
Voice Agent
Severity
High

What happened

McDonald's piloted IBM's voice-AI drive-through across about 100 restaurants. By 2024, TikTok was full of videos of the AI ordering 260 chicken McNuggets when the customer asked for one, adding bacon to ice cream, and confidently refusing to correct itself. In June 2024, McDonald's officially ended the partnership.

The case is the most cited example of voice-agent failure at retail scale. It is also a useful counterpoint to the chatbot cases above: voice failures travel further because audio is harder to screenshot and easier to film.

What broke inside the model

Failure path · this incident · Tool Misuse
  1. 01 · TriggerA customer at an AI drive-thru gives a routine voice order.
  2. 02 · Model stepThe pipeline misfills order slots and commits items the customer never confirmed.
  3. 03 · Control gapNo confirmation gate verifies the cart against the customer's actual words before committing.
  4. 04 · FailureOrders balloon and corrections are ignored.
  5. 05 · ConsequenceViral failures end the IBM partnership and the pilot at over 100 locations.

Voice agents are pipelines: speech-to-text, intent classification, slot filling, action, response generation, text-to-speech. Each stage can fail. McDonald's failures clustered around slot filling and confirmation: the model committed to an action without verifying the customer's confirmation, and once committed, did not gracefully recover.

Public visibilityHigh
Regulatory exposureNone
Customer impactMany customers
Financial impactDisclosed
Time to disclosureMonths

End of partnership, three years of pilot investment written down

  1. PressMcDonald's to end IBM partnership for AI drive-thru ordering testcnbc.com
  2. PressMcDonald's ends test of AI drive-thru after errors go viralcnbc.com

Also cataloged in: AIID Incident 475

Permalinkhttps://failureindex.ai/failures/mcdonalds-ibm-drive-through-ai-cancelled
CitationAI Failure Index. "McDonald's ended its IBM drive-through AI partnership after viral order failures" (FI-0013). Realm Labs. https://failureindex.ai/failures/mcdonalds-ibm-drive-through-ai-cancelled (indexed May 13, 2026).
Share cardA branded image of this record for posts and slides.

Data fields CC-BY 4.0, prose citation permitted. Incident ID FI-0013. Full dataset at /data.

Note from Realm Labs, the Index steward

How Realm would have caught this

Controls for this failure mode
  • OmniGuard
  • AgentRealm

AgentRealm inspects each action the voice agent is about to commit (place order, modify cart, request payment) against the conversation state. If the agent is about to commit an action that does not match the user's most recent confirmed intent, AgentRealm requires re-confirmation. The 260-nugget order does not get placed. The TikTok video is shorter and less memorable.