ChatGPT login errors come in many shapes, but classify them and almost all fall into four buckets: email-password bounce -> SSO redirect error -> the 6-digit OTP code that never arrives -> suspicious-activity lock. Same “can’t log in,” very different root causes. Identify your bucket first, then jump to the matching fix. Trying random fixes (especially retrying over and over) usually makes a suspicious-activity lock worse.
Fastest fix for most people: open chatgpt.com in an incognito/private window with all extensions off, on your phone’s mobile data instead of office Wi-Fi or a VPN. If that logs you in, the problem is a browser extension, a blocked cookie, or a flagged IP — not your account.
One domain note up front: ChatGPT moved from chat.openai.com to chatgpt.com in May 2024, and the actual sign-in form now lives on auth.openai.com. Old chat.openai.com links still redirect, but if a fix below mentions allowing cookies, you must allow them for chatgpt.com, auth.openai.com, and (for Google SSO) accounts.google.com — not just openai.com.
Note: this article assumes the account exists, your email works, and you simply can’t sign in. If the account is explicitly suspended (a banner says so) or deactivated, use the OpenAI Help appeal flow instead — none of the fixes here will apply.
Symptoms
- Submit email + password and bounce back to the login page (no error, but no entry)
- Explicit
Incorrect email or password - Google / Microsoft / Apple SSO returns
Oops, something went wrongorSomething went wrong while getting your SSO info - You reach the “Enter the code we emailed you” screen but the 6-digit code never arrives
- A
We detected suspicious activity from your accountbanner appears - Sign in succeeds, then you’re immediately bounced back to login in a loop
- The Google sign-in popup hangs on a white screen
The four categories
Category A: Email + password bounce
Three common root causes.
A1. Email never verified at signup
OpenAI’s “Verify your email” message at signup must be clicked. If you missed it, the account stays inactive — login may bounce silently or say Email not verified. Verification emails sometimes land in spam.
How to confirm: search your inbox for OpenAI senders. Legitimate verification and code emails come from noreply@tm.openai.com or otp@tm1.openai.com (as of June 2026). No such email anywhere = never verified.
Fix: on the login page, choose “Resend verification” for the same email. If still nothing:
- Check the spam/junk folder
- Add
@tm.openai.comand@openai.comto your safe-senders / allowlist - Use a mainstream provider (Gmail / Outlook deliver more reliably than some regional or corporate-filtered mailboxes)
A2. Wrong password (including “I’m sure it was right”)
ChatGPT often doesn’t explicitly say “wrong password” — it just bounces you back.
Fix: go straight to the login page at chatgpt.com, click “Forgot password?”, and run the reset. Receiving the reset email means the account is fine; follow the link to set a new password.
Important: if you originally signed up with Google, Microsoft, or Apple SSO, the account has no OpenAI password, and the reset flow will not help — go to Category B instead.
A3. Multi-device concurrent sign-in tripped a lock
Signed in on several devices with IPs jumping country to country can trip a temporary lock (typically clears in 24 hours).
Fix: pick one stable network and stay on it. Don’t keep retrying from new IPs.
Category B: Google / Microsoft / Apple SSO redirect failure
After entering credentials on Google, the redirect back to ChatGPT fails with Oops, something went wrong, Something went wrong while getting your SSO info, or hangs on a white screen.
B1. Third-party cookies blocked
The OAuth callback writes a session cookie cross-origin between accounts.google.com, auth.openai.com, and chatgpt.com. Safari’s tracking prevention, Brave Shields, Firefox strict mode, and aggressive Chrome settings can all block it.
How to confirm: open DevTools (F12) -> Application -> Cookies. After the OAuth redirect, does chatgpt.com have a session cookie? Missing = it was blocked.
Fix — allow cookies for all three domains:
- Chrome / Edge: Settings -> Privacy and security -> Third-party cookies -> “Allowed to use third-party cookies”, add
[*.]openai.comand[*.]google.com - Safari: Settings -> Privacy -> uncheck “Prevent cross-site tracking”
- Firefox: Enhanced Tracking Protection -> Custom -> uncheck “Cookies”, or set the site to Standard
B2. Privacy / ad-blocker extension breaks the OAuth callback
uBlock Origin, Privacy Badger, and Ghostery sometimes block OAuth redirect URLs.
Fix: whitelist accounts.google.com, auth.openai.com, and chatgpt.com in the extension; or sign in via an incognito/private window (extensions are disabled there by default).
B3. Chrome QUIC protocol breaks the SSO handshake
A known cause of the white-screen / Oops, something went wrong hang specifically in Chrome is the experimental QUIC transport.
Fix: paste chrome://flags/#enable-quic into the address bar, set “Experimental QUIC protocol” to Disabled, restart Chrome, and retry SSO.
B4. Same email registered as both SSO and email/password
ChatGPT occasionally bounces a Google SSO redirect because the email already exists as a password account, without saying so clearly.
Fix: sign in with email/password instead (use “Forgot password?” to set one). If you genuinely only ever used SSO, the account has no password — keep using the SSO button and fix the cookie/extension issue above.
Category C: OTP login code never arrives
Since 2025, OpenAI frequently asks for an extra step: it emails a 6-digit one-time code and shows “Enter the code we emailed you.” If that email never lands, you’re stuck on this screen even with the correct password.
How to confirm: the screen explicitly asks for a code, not a password. The code email comes from otp@tm1.openai.com (or noreply@tm.openai.com).
Fix:
- Check the spam/junk and “Promotions” folders; codes are time-limited, so request a fresh one if more than a few minutes have passed
- Click “Resend code” once, then wait — don’t spam it (rapid resends can rate-limit you)
- Allowlist
@tm1.openai.comand@tm.openai.com - If your mailbox is a corporate or regional account that filters aggressively, the code may be silently dropped — sign in with a Gmail/Outlook-based account instead, or ask your IT admin to allowlist those senders
Category D: Suspicious activity lock
Common triggers:
- Rapid IP / VPN switching (country hops)
- Free / shared VPN
- Tor exit nodes
- Was working, then suddenly stopped one day
Detailed handling: ChatGPT suspicious activity. Short version:
- Switch to a clean IP (phone mobile data is usually the cleanest)
- Wait 30 minutes — do not keep retrying
- Sign in once
- Use normally for 24 hours without changing network
Shortest path to fix
Step 1: Identify the bucket
| What you see | Category |
|---|---|
Bounce to login / Incorrect email or password | A (email-password) |
| No verification email at all | A1 |
| You only ever used the Google/Apple/Microsoft button | B (SSO) |
| SSO redirect returns to an error or white screen | B (SSO) |
| Screen asks for a 6-digit code that never arrives | C (OTP) |
We detected suspicious activity banner | D (lock) |
| Sign in, then immediately signed out in a loop | A3, D, or corrupt cookies (Step 5) |
Step 2 (Category A): Email-password path
- On
chatgpt.com, click “Forgot password?” and run the reset - Reset email received = account is fine; follow the email to set a new password
- Reset email not received = check spam, wait 5 minutes, resend once
- After resetting, sign in from a stable network — don’t hop IPs mid-first-login
- If you signed up with SSO, skip this — there is no password to reset (go to Step 3)
Step 3 (Category B): SSO path
- Try the SSO flow in an incognito/private window (extensions off). Works = it was extensions or cookies — re-allow them in your normal browser
- In Chrome, disable QUIC:
chrome://flags/#enable-quic-> Disabled -> restart - Allow third-party cookies for
[*.]openai.comand[*.]google.com(Chrome: Settings -> Privacy and security -> Third-party cookies) - Retry SSO. If it still fails on every browser and device, the account itself may need OpenAI Help (Step 7)
Step 4 (Category C): OTP path
- Confirm the screen is asking for a 6-digit code, not a password
- “Resend code” once, then wait; check spam and “Promotions”
- Allowlist
otp@tm1.openai.comandnoreply@tm.openai.com - Still nothing after two tries from a normal Gmail/Outlook inbox = open a ticket (Step 7); from a corporate/regional inbox = the filter is likely dropping it, so try a different mailbox
Step 5 (Category D): Lock path
- Stop retrying immediately — every failure deepens the lock
- Switch to a clean IP (phone mobile data), wait 30 minutes
- Sign in once from the clean IP
- Don’t switch nodes or log into more devices for 24 hours
- See the suspicious activity article for detail
Step 6: Clear browser state
If you’ve tried the above and still get a login / logout loop (corrupt cookies are the single most common browser-side cause):
- DevTools -> Application -> Storage -> “Clear site data” (wipes
chatgpt.comandauth.openai.comcookies) - Or in Chrome: Settings -> Privacy and security -> Site settings -> search
chatgpt.com-> delete its data - Disable every extension (not just privacy ones)
- Restart the browser, then sign back in
Step 7: Cross-check browser / device
If one client (web Chrome) fails, try:
- The official ChatGPT app with the same account
- A different browser (Edge / Firefox)
- A different device
If any one works, the issue is on the failing client, not the account.
Step 8: Last resort — Help center
help.openai.com -> submit a ticket. Template:
Subject: Unable to log in to my account [email]
I've been unable to log into [email] for [X] hours.
Steps taken:
- Confirmed the email receives mail (password reset / OTP email status: ____)
- Tested incognito + multiple browsers
- Tested on a clean residential / mobile-data network
- Cleared all chatgpt.com and auth.openai.com cookies
- Disabled QUIC in Chrome (SSO cases)
Current behavior: [precise description, including the exact error string]
Could you investigate?
How to confirm it’s fixed
You’re done when, from your normal browser and network, you reach the chat composer at chatgpt.com and a fresh page reload keeps you signed in (no bounce back to login). If it only works in incognito, the cause was a browser extension or a blocked cookie — fix that in your main profile so it sticks.
When this guide applies
For “the account exists and you can read mail but can’t get in.” If the account is already suspended or deactivated (a banner says so), that needs the OpenAI Help appeal flow instead.
Prevention
- Stick to one egress IP — don’t node-hop between countries
- Don’t spread one account across many concurrent sessions
- Keep the browser lean on privacy extensions — 1-2 essentials only
- Pick one sign-in method (SSO OR password) and stick with it
- Use a mainstream email provider (Gmail / Outlook) so verification and OTP codes actually arrive
- Allowlist
otp@tm1.openai.comandnoreply@tm.openai.combefore you need them - Keep personal and work accounts in separate browser profiles to avoid mistaken sign-ins that trip the suspicious-activity lock
FAQ
Why does ChatGPT keep sending me back to the login page with no error?
That silent bounce is almost always a wrong/unset password, a blocked session cookie, or corrupt site data. Run “Forgot password?” first; if email arrives but the loop continues, clear chatgpt.com site data (Step 6).
I signed up with Google — how do I reset my ChatGPT password? You can’t. SSO accounts (Google / Microsoft / Apple) have no OpenAI password, so “Forgot password?” won’t help. Keep using the same SSO button and fix the cookie/extension/QUIC issue in Category B.
The login screen wants a 6-digit code I never received. What now?
The code comes from otp@tm1.openai.com. Check spam and “Promotions,” resend once, and allowlist that sender. Corporate and some regional mailboxes silently drop it — sign in with a Gmail/Outlook account or ask IT to allowlist the sender.
Why do I get “Oops, something went wrong” on Google sign-in?
Cross-site cookies are blocked or a privacy extension is breaking the OAuth callback. Allow third-party cookies for [*.]openai.com and [*.]google.com, disable extensions (or use incognito), and in Chrome set chrome://flags/#enable-quic to Disabled.
Is chat.openai.com still the right address?
It redirects, but the current home is chatgpt.com, and the sign-in form is served from auth.openai.com. Allow cookies for both when troubleshooting.
Login works in incognito but not my normal browser — why?
Incognito disables extensions and starts with clean cookies. That points to an ad/privacy blocker or corrupt cookies in your main profile. Whitelist the OpenAI/Google domains in the extension and clear chatgpt.com site data.
Related
- ChatGPT won’t open
- ChatGPT suspicious activity warning
- ChatGPT beginner guide
- ChatGPT prompt improvement
- ChatGPT model selection guide
Tags: #ChatGPT #Debug #Troubleshooting