#ChatGPT 0Auth broke after upgrading from 2026.4.12 to 2026.4.14
18 messages · Page 1 of 1 (latest)
I have not seen enough reports yet to say it is widespread.
Can you paste these first?
openclaw --version
openclaw status --all
openclaw models status
openclaw doctor
And also the exact error you get when ChatGPT OAuth fails.
If this is specifically OpenAI Codex / ChatGPT OAuth, these docs are the right references:
- FAQ: https://docs.openclaw.ai/start/faq
- Troubleshooting: https://docs.openclaw.ai/gateway/troubleshooting
- OAuth: https://docs.openclaw.ai/concepts/oauth
Once you paste the outputs, we can tell pretty quickly whether it is the same issue or something local to the upgrade.
The reply is too many characters. I tried sending as a file and as a link to a google doc but I'm being blocked from both tries.
Yeah, do not paste the whole dump.
Just send these 4 small bits, each in its own message if needed:
openclaw --version- The exact error text from the failed ChatGPT OAuth call
- From
openclaw models status, only theopenai-codex/ OpenAI auth lines - The last 20 to 40 log lines right after reproducing it:
openclaw logs --follow
Please redact tokens if anything sensitive appears.
If status --all is massive, skip it for now. The version, exact error, and the auth/log snippets are the useful parts.
The newest failure that openai-codex/gpt5.4 is running into is: "network connection error / fetch failed"
My Mac can reach chatgpt.com but the response is a Cloudflare challenge page (403) with cf-mitigated: challenge
Yep, that smells like the real cause.
If your Mac gets a Cloudflare 403 challenge for chatgpt.com, OpenClaw's OpenAI Codex / ChatGPT OAuth path will usually fail too, because it talks to OpenAI's auth + ChatGPT endpoints directly.
So this looks more like network/browser/Cloudflare blocking than a pure OpenClaw regression.
Quick things to try:
- Disable VPN / iCloud Private Relay / proxy / DNS filter / ad blocker
- Open both in a normal browser on that same Mac:
https://chatgpt.comhttps://auth.openai.com
- If you get challenged, complete it there first
- Try a different network like a phone hotspot
- Re-run:
openclaw doctor
openclaw models status
If it works on another network, that is pretty strong evidence the blocker is upstream/Cloudflare.
Relevant docs:
- OAuth: https://docs.openclaw.ai/concepts/oauth
- FAQ: https://docs.openclaw.ai/start/faq
- Troubleshooting: https://docs.openclaw.ai/gateway/troubleshooting
If you want, paste the exact models status error next, and I can help narrow down whether it is auth-store vs Cloudflare/network.
https:// auth.openai.com produced a blank white page
Oof, a blank white page on auth.openai.com points even more to a local browser / TLS / network filtering problem.
I would try, in this order:
- Private window, different browser, extensions off
- especially ad blockers / privacy tools / script blockers
- Different network
- phone hotspot is the fastest check
- Run:
Recent versions check OpenAI Codex OAuth TLS prerequisites and also warn about staleopenclaw doctor --deepmodels.providers.openai-codexoverrides that can break newer built-in routing.
If doctor shows a certificate error like UNABLE_TO_GET_ISSUER_CERT_LOCALLY and you installed Node via Homebrew, the docs say the usual fix is:
brew postinstall ca-certificates
Docs:
- Doctor: https://docs.openclaw.ai/gateway/doctor
- OAuth: https://docs.openclaw.ai/concepts/oauth
- Troubleshooting: https://docs.openclaw.ai/gateway/troubleshooting
If you paste just the doctor --deep lines about OAuth TLS or openai-codex overrides, that should narrow it down a lot.
Message from Codex:
"The hotspot ruled out your home network. The Codex backend still returns a Cloudflare challenge on the iPhone connection too, so this looks much more like a device/untime fingerprint problem with openclaw hitting chatgpt.com/backend-api/v1, not a bad network or bad Auth.
Two notable things:
your Mac did switch to the hotspot for the default route
Tailscale DNS is still present as a supplemental resolver, but traffic is leaving over the hotspot and the challenge still happens anyway
So the likely conclusion is: OpenClaw's openai-codex transport is being challenged by Cloudflare from this Mac/client path, even with a fresh login.
Best next moves now:
If ChatGPT works in your normal browser on this Mac, that strongly confirms it's an OpenClaw client-path problem.
Downgrade OpenClaw to 2026.4.12 •
Or stop using openai-codex/gpt-5.4 as primary for now."
That Codex analysis sounds plausible.
Before jumping straight to downgrade, I would still rule out two OpenClaw-specific things that 2026.4.14 can surface more clearly:
-
Stale
models.providers.openai-codexoverrideopenclaw doctor --deepshould warn if old Codex transport settings are shadowing the newer built-in path.
-
Transport-specific breakage
- OpenAI Codex uses auto transport by default, which is WebSocket-first, SSE fallback.
- It is worth forcing one transport as a test.
Example config override:
{
agents: {
defaults: {
models: {
"openai-codex/gpt-5.4": {
params: { transport: "websocket" }
}
}
}
}
}
If that still fails, try "sse" instead, then restart:
openclaw gateway restart
If:
- ChatGPT works in the browser on the same Mac,
doctor --deepis clean,- and 2026.4.12 works while 2026.4.14 fails,
then yeah, I would treat that as a real regression and file a GitHub issue with:
openclaw --versionopenclaw doctor --deep- whether browser ChatGPT works
- whether forcing
websocketvsssechanges anything
Docs:
- Doctor: https://docs.openclaw.ai/gateway/doctor
- Model providers / Codex transport: https://docs.openclaw.ai/concepts/model-providers
- Troubleshooting: https://docs.openclaw.ai/gateway/troubleshooting
If you want, paste the doctor --deep result and I can help interpret it.
@keen mauve I’m getting similar error on my Mac - it’s not connecting to the gpt-3.5-codex saying some DNS issue and cloudflare and to use a VPS nothings working
That is actually a useful datapoint.
If multiple Macs are seeing DNS/Cloudflare trouble on the Codex path, this is starting to look less like one bad network and more like either:
- a Codex transport regression, or
- Cloudflare challenging the OpenClaw client path on macOS
One thing that stands out though: if you are seeing a literal gpt-3.5-codex reference, please paste that exact line. The current documented ChatGPT/Codex route in OpenClaw is openai-codex/gpt-5.4.
So I would check these 4 things next:
openclaw --version- Does ChatGPT work in a normal browser on that same Mac?
openclaw doctor --deep- Does forcing Codex transport to
websocketorssechange anything?
Docs: