Separate entry, sign-in redirect, and chat failures

First checks when ChatGPT is not working
SymptomCheck firstRecord
Site and sign-in page both failOpenAI status, local DNS, and connectivityExact URL, time, and browser error
Public page opens; sign-in failsSign-in method, required cookies, scripts, and redirectsThe failed step and full message
Signed in; conversation area is blankSite data, extensions, API or static-resource failuresBrowser-specific result and network errors
Only the current network failsPublic exit, DNS, proxy path, and IPv4/IPv6Both families, ASN, region, and connection result
Only one account failsAccount, organization, billing, or verification messageExact action, full message, and recovery access

If ChatGPT says it cannot load this conversation

  1. Check whether only one conversation fails

    Keep the same account, browser, and network. Open a new chat and another existing conversation. If only one conversation fails, record its full message and time. This alone does not show an IP problem, and this site's check cannot tell whether that conversation can be recovered.

  2. If every conversation fails, compare the browser and network

    Try another browser or a clean browser session. If only the original browser fails, check extensions and site data first. If the failure persists across browsers, review OpenAI Status and compare one other stable network, changing one variable at a time.

  3. Keep the exact error for support

    Record the URL, full message, time, and whether new and other existing conversations work. If the failure persists across devices or networks, follow the ChatGPT message or official support path instead of treating an exit label as an account or conversation verdict.

Rule out service events before isolating the browser session

  1. Review official service status

    If a home connection, mobile connection, and another device fail in the same way, check OpenAI Status first. A clear status page cannot exclude every partial incident, but it prevents unrelated local changes during a known event.

  2. Identify the page and sign-in method

    Separate the public site, sign-in page, authorization redirect, and authenticated conversation view. Use the same sign-in method used at registration and retain the exact ChatGPT message.

  3. Compare a clean browser environment

    Test in an updated supported browser with a clean profile or private window. Review blocked required cookies, damaged site data, script blocking, and extensions, changing one condition at a time.

  4. Try one known stable network

    If the same device recovers elsewhere, compare the original public exit, DNS, proxy chain, and route. Do not rotate several exits because that removes attribution from the test.

  5. Escalate according to scope

    Continue browser troubleshooting for a browser-only failure, network troubleshooting for a connection-only failure, and the displayed official support path for an account-only failure.

Inspect exits only when the same page changes with the network

Only when the same ChatGPT page recovers consistently after a network switch in a clean browser session should you compare the original public exit, DNS path, proxy chain, and route. Record IPv4, IPv6, region, ASN, network type, and the ChatGPT connectivity result instead of relying on one overall score.

Proxy, VPN, Tor, data-center, and reputation signals can explain differences between networks, but none proves by itself that ChatGPT rejected an address. Recovery after a network switch only establishes that a network variable deserves further comparison.

Behind a VPN and stuck on a spinner

A proxy or VPN only fixes reachability: it lets requests leave the local network, but it does not guarantee that the exit is in good standing, that the region is on the official list, or that the proxy leaves cookies and redirects alone. If ChatGPT is not working even behind a VPN, check in order: whether the proxy is global rather than browser-only, whether the exit is inside the supported region list, and whether repeated verification is what actually blocks you.

An endless spinner is usually one hanging request, not a whole-site failure: a static or API resource may be unreachable on the current address family (dual-stack networks often send IPv4 and IPv6 down different paths), or an extension may be blocking it. A private window plus the exit and WebRTC comparisons locate which layer spins; rotating nodes rarely leaves usable evidence.

Use IPv4, IPv6, and WebRTC as path evidence

A dual-stack network can reach this site over IPv4 while selected ChatGPT resources use IPv6. Review the two address families separately when their countries, ASNs, or network types differ.

A WebRTC exit is supporting evidence about a browser-observable path; it does not prove which address ChatGPT used. The comparison is useful only when the exits and symptom can be reproduced consistently.

Record a reproducible ChatGPT page failure

  • Date, time, and time zone of the failure
  • Exact URL, actions taken, and complete error text
  • Whether signed-out pages, another browser, and another device reproduce it
  • Comparison between a home connection and a mobile connection
  • Current IPv4, IPv6, ASN, region, and any proxy or managed gateway
  • Redacted screenshots or network errors only when they are needed

Sources and evidence limits

Sources below support the stated technical or policy boundary. Diagnostic comparisons in this guide remain observations, not account verdicts.