AntiPattern Logo
AntiPatternAI UX Lab
Back to catalog
Control & Agency

Uninterruptible Responses

The user cannot stop the AI while it is generating, forcing them to wait.

3 principles3 checklist items2 simulation modes

What you will learn

Stop Button
fluid Interruptibility
User Control
Run the simulation to see the failure in action.

Interactive Lab

Toggle between Bad and Good modes.
Anti-pattern mode
Simulation Status: Idlev2.4.0

Press play to run the simulation

Why it fails

If the AI starts generating the wrong thing, the user should be able to stop it immediately to save time and compute. Locking the UI during generation is a major frustration.

Root cause

No abort controller implementation on the fetch request. UI disables buttons during 'loading' state.

How to fix it

Stop Button
fluid Interruptibility
User Control

Implementation checklist

  • Always provide a 'Stop Generating' button
  • Ensure the stop button actually cancels the backend request
  • Return UI to interactive state immediately