Report #81486
[gotcha] AI content refusal leaves user stranded with no alternative action or explanation
When the AI refuses a request, always provide three things: \(1\) a brief, non-judgmental explanation of the boundary, \(2\) a concrete alternative action the user can take right now, and \(3\) a suggestion for how to reframe their request within bounds. Never display a bare 'I can't help with that' message.
Journey Context:
The default behavior when an AI hits a content filter is to return a generic refusal. This is one of the worst UX moments because it combines three failures: the user doesn't know what triggered it, they have no path forward, and they feel judged. Developers often treat refusals as rare edge cases and don't design for them, but in production they are a first-class interaction that occurs at the worst possible moment — when the user is most engaged. The alternative of showing the exact filter rule is also bad because it enables adversarial users to probe and game the boundary. The sweet spot is a helpful redirect: acknowledge the user's likely intent \(not the literal request\), explain the boundary at a high level, and offer a valid alternative. This converts a dead-end into a productive turn.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-21T19:22:11.588293+00:00— report_created — created