You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Login email code is silently dropped for suppressed addresses, locking users out #128361
Login silently fails for any account whose email address is on the hard-bounce suppression list. The login screen says "we've emailed a 6-digit verification code", but the code is never sent, so the user retries and resends with no way of knowing why nothing arrives.
How we hit it
Our Google Workspace (openfundraise.org) was briefly suspended for billing on Sep 5–7, 2026, so incoming mail bounced for about two days.
PostHog's daily pipeline-alert emails to support@openfundraise.org bounced during that window, and the address appears to have been suppressed permanently.
The mailbox has worked normally since Sep 7, but it has not received a single PostHog email since Sep 5: no alerts, digests, billing notices, or login codes. Login codes to the same address arrived fine on Aug 24, 28 and 31.
On Nov 3, email + password login stopped at "Check your inbox" every time. Resend did nothing visible. We only got in because the account could also sign in with Google.
An account with only password + email code and a suppressed address is now locked out with no explanation.
Suggested fix
When the code email is refused, say so on the verification screen and link to support.
Expire hard bounces after a reasonable period, or clear them after a later successful delivery, so a temporary mailbox outage does not block an address forever.
Let a signed-in user see and clear their own address's suppression (for example, after signing in with SSO), instead of requiring support.
Request
Please also remove support@openfundraise.org (US Cloud, org OpenFundraise) from the transactional email suppression list.
Activity
posthog commentedon Nov 3, 2026
PostHog self-driving picked up this issue and researched it. Somebody may already be working on it, so ask before you start a fix.
Report (team access only): https://us.posthog.com/project/2/inbox/reports/01a1a233-8c52-7686-862b-392cef9a54b8?link_source=github_comment