403 forbidden error.
Resolved 💬 20 comments Opened Apr 20, 2026 by Mystic-Pickaxe Closed Apr 21, 2026
💡 Likely answer: A maintainer (github-actions[bot], contributor)
responded on this thread — see the highlighted reply below.
What version of the Codex App are you using (From “About Codex” dialog)?
Codex 26.409.61251
What subscription do you have?
plus
What platform is your computer?
_No response_
What issue are you seeing?
Reconnecting... 1/5
Reconnecting... 2/5
Reconnecting... 3/5
Reconnecting... 4/5
Reconnecting... 5/5
unexpected status 403 Forbidden: Unknown error, url: https://chatgpt.com/backend-api/codex/responses, cf-ray: 9ef4d8725d06a6c8-DEL
What steps can reproduce the bug?
idk
What is the expected behavior?
to respond to my messages.
Additional information
_No response_
20 Comments
Potential duplicates detected. Please review them and close your issue if it is a duplicate.
Powered by Codex Action
yep getting the same
same issue here
same issue here
same issue here
also, can not login with ``
codex login --device-auth``same issue here
same
same here: platform Darwin 25.4.0 arm64 arm
Doesn't work from home but codex cli works from a vm on oci, so exposing another IP.
Seems OpenAI may have _inadvertently_ backlisted a bunch of valid IPs...
Just provided context (and workaround) here but instead of replying, do thumb-up the original post to get more traction, as there are 2.5k issues logged already and # of likes help prioritize (usually).
@yan-hic yeah ig openai team knows about this cuz i can see this bug on their status page..
<img width="1047" height="760" alt="Image" src="https://github.com/user-attachments/assets/a7eb40a9-06b8-4a37-aea3-5c629fc9e09a" />
Same issue here on Linux (Ubuntu 24.04, x86_64) with Codex CLI v0.121.0 using ChatGPT login (Plus plan).
Error from logs:
All WebSocket connections to
wss://chatgpt.com/backend-api/codex/responsesreturn 403 Forbidden. The cf-ray IDs show traffic is routed through Cloudflare TPE (Taipei) edge.Codex launches and MCP servers start, but the agent cannot respond to any input. Retries exhaust (5/5) and eventually fail.
Environment:
@openai/codex)same issue here
Same problem
same issue here
This is resolved for me.
same issue for me
Now it works for me.
back up for me
This incident has been resolved.