Approval dialog freezes when two escalation prompts are triggered in parallel
Resolved 💬 1 comment Opened Feb 9, 2026 by wangxu-dev Closed Feb 9, 2026
What version of the Codex App are you using (From “About Codex” dialog)?
260208.1016 (Build 571)
What subscription do you have?
Plus
What issue are you seeing?
When Codex triggers two escalation approval prompts at nearly the same time, only one can be handled.
The second prompt becomes unresponsive and cannot be approved or canceled.
Observed behavior on the second prompt:
- Number keys do not work
- Enter does not work
- Mouse clicks on approve/cancel do not work
This blocks the workflow until I restart/reopen the app/session.
Environment:
- Device: Mac mini (Apple M4)
- OS: macOS 15.7.2 (Build 24G325)
- Codex CLI: 0.98.0
- Shell: zsh
Feedback thread id:019c377d-cca8-72a2-a392-339db9f46d13
What steps can reproduce the bug?
- Ask Codex to run two commands that both require escalated permissions in one turn.
- Let the app show two approval prompts.
- Approve/handle the first prompt.
- Try to approve or cancel the second prompt.
Result: the second prompt is stuck and non-interactive.
Reproducibility: 100% on my machine when two approval prompts are triggered concurrently.
What is the expected behavior?
Approval prompts should either:
- be queued/serialized correctly, or
- remain independently interactive.
In all cases, each prompt should always allow approve/cancel via keyboard and mouse.
Additional information
- Workaround: trigger escalation requests one at a time.
- Recovery: restart/reopen app/session if stuck.
- This report text was prepared with a GPT-5.3-based Codex assistant.
This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗