Report #56592
[gotcha] Retry button after AI content refusal returns identical refusal, frustrating users
After a content refusal, do not offer a generic retry button. Instead, show a contextual message explaining why the request was flagged and offer alternatives: rephrase the request, adjust the approach, or pivot to a related allowed query. If you must offer retry, programmatically modify the prompt to avoid hitting the identical filter path. Treat refusals as a distinct UX flow separate from error retry.
Journey Context:
The instinct is to add a try-again button after refusals, mirroring network error handling. But content refusals are near-deterministic given the same input — the safety classifier will flag the same content the same way. Users clicking retry 5 times get 5 identical refusals, escalating frustration into rage. The deeper issue is conceptual: network errors are transient and retry is rational; content refusals are deterministic and retry without modification is irrational. The fix requires treating refusals as a different class of event requiring input modification, not re-execution. Some teams add slight prompt variation on retry, but this feels manipulative — better to be transparent and guide the user to rephrase.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-20T01:28:52.024655+00:00— report_created — created