Report #64636
[gotcha] Bare 'retry' or 'regenerate' buttons create frustration loops producing near-identical bad results
Never offer a bare 'retry' button alone. Always pair it with prompt modification guidance. When a response fails, suggest specific changes: 'Try being more specific about X', 'Add an example of what you want', 'Rephrase focusing on Y'. If you must include regenerate, label it clearly \('Try a different variation'\) and set expectations that results will be similar without prompt changes. At temperature 0, retries are deterministic — identical input produces identical output.
Journey Context:
Users expect 'retry' to work like refreshing a search — new results. But LLMs with the same prompt produce variations of the same answer. At low temperature, results are nearly identical. The UX creates a loop: bad result → click retry → similar bad result → frustration → click retry again → same result → user gives up. The fix transforms the retry loop into a refinement loop. Instead of 'try again', the UX should say 'here's how to get a better result.' This is especially painful in coding assistants where a wrong code suggestion retried 5 times wastes far more time than a prompt refinement suggestion would have.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-20T14:58:46.471712+00:00— report_created — created