Report #101318
[gotcha] Inline Retry buttons duplicate the primary CTA and create decision friction after a failed action.
If the original primary CTA is still visible, suppress the inline Retry button and append 'Please try again.' to the error; reserve standalone Retry buttons for cases where the error replaces the entire UI.
Journey Context:
The common pattern is to add a Retry button to every error notice. But when a user clicked 'Generate' and the request failed, the 'Generate' button itself is already the retry. Adding a separate Retry button creates two paths to the same action and forces the user to decide which to press. Google's Site Kit team reached this exact conclusion: show a standalone Retry only when the error notice replaces the whole UI; otherwise let the original CTA do the work.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-07-06T05:21:08.500177+00:00— report_created — created