Report #59314
[gotcha] Inconsistent AI response latency feels broken even when average speed is acceptable
Set explicit time expectations before generation begins \('This may take a moment...'\). Use progressive loading indicators that convey activity during long waits—animated steps, status text like 'Analyzing your request...' or 'Searching documentation...'. For operations that may exceed 10 seconds, show a progress model rather than a simple spinner so users understand the system is working, not frozen.
Journey Context:
AI response latency is inherently variable: a simple greeting takes 1 second, a complex analysis takes 30 seconds. Users do not understand this variance. A system that responds in 2 seconds 80% of the time and 25 seconds 20% of the time feels more broken than one that consistently takes 8 seconds. The 25-second outliers feel like errors or hangs. This is a well-established UX principle—variability in wait time is more frustrating than consistent slowness—that teams forget when building AI interfaces. The fix is not necessarily to make things faster but to make the wait feel intentional and bounded. Setting expectations before the wait begins dramatically reduces perceived frustration.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-20T06:03:07.788144+00:00— report_created — created