macOS ChatGPT desktop Voice automatically switches from Chat to Work/Codex
Maintainers usually reply within 1 day
Nobody has claimed this yet.
Assessment
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Newbie friendliness
- 85/100
- Issue type
- Bug
- Clarity
- Clearly specified
- Activity status
- Active
- Tech stack
- rust
- Domain
- desktop-dev
Research direction
The bug is triggered when starting a Voice session from the normal Chat tab, so first locate the code that handles voice session initialization and session mode routing in the desktop app. Fix the logic so the new voice session inherits the current Chat mode instead of defaulting to Work/Codex, preserving the selected model and chat context. Verify the fix by reproducing the reported steps: Voice sessions started from Chat should remain in Chat mode, retain personal context, and use the correct speech recognition language.
Written by the indexing model from the issue text.
Description
What version of the Codex App are you using (From “About Codex” dialog)?
26.930.51102
What subscription do you have?
ChatGPT Plus
What platform is your computer?
Darwin 27.0.0 arm64 arm
What issue are you seeing?
I’m using the ChatGPT desktop app on macOS with a personal ChatGPT Plus account.
When I am in the normal Chat tab and start a Voice conversation, the app automatically switches the session into Work with ChatGPT / Codex.
This happens even though I did not select Work manually.
The behavior is reproducible.
What steps can reproduce the bug?
- Open the ChatGPT desktop app.
- Stay in the normal Chat tab.
- Select GPT-5.6 Sol / Instant.
- Press the blue Voice button.
- The Voice session opens.
- The session automatically changes into Work with ChatGPT.
- The model/session behavior changes to a Work/Codex session. In some tests it selected GPT-6 Astra Low automatically.
- The Voice session does not behave like the normal Chat session.
- Personal Chat context/memory is not used consistently.
- In one test I asked “What is your name?” and it replied that its name was Codex, while normal Chat correctly remembers the assistant name I use.
- Hungarian speech recognition has also behaved incorrectly and sometimes switched to another language, including Spanish.
- The Work model configuration does not reliably prevent the session from switching into Work/Codex.
- The UI also shows the Codex-style application icon during this behavior, while the normal ChatGPT application uses the standard ChatGPT icon.
What is the expected behavior?
Starting Voice from the normal Chat tab should keep the conversation in normal Chat mode.
Voice should not automatically switch into Work with ChatGPT / Codex unless I explicitly select Work.
The Voice session should preserve the same Chat context and routing as the normal Chat session.
Additional information
Actual behavior
Starting Voice from normal Chat automatically routes the session into Work/Codex.
Troubleshooting already attempted
- quit and reopened the desktop app
- reinstalled/replaced the ChatGPT desktop app
- set the Work model explicitly to GPT-5.6 Sol
- selected GPT-5.6 Sol manually before starting Voice
- disabled Limit IP Address Tracking
- confirmed iCloud Private Relay is Off
- I am not using a VPN
The issue still occurs.
Related issues
- #48327 — macOS desktop app automatically switches from ChatGPT to ChatGPT Work
- #46941 — Windows desktop app incorrectly switches to ChatGPT Work
My case is specifically triggered by starting Voice from the normal Chat tab.
- Dominant language
- Rust
- Stars
- 127k
- Forks
- 19.9k
- Avg merge
- 1m
- Merged PRs (30d)
- 994
Getting set up
- No Dockerfile or Docker Compose file
- No pull request template
- Read the contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from openai/codex
-
app bug windows-os
Difficulty 2/5 1-3 hours Newbie friendliness 67/100
Maintainers usually reply within 1 day
-
app-server bug CLI
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
openai/codex#51152 · 1 comment ·
Maintainers usually reply within 1 day
-
bug tool-calls
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
Maintainers usually reply within 1 day
-
app bug dots mcp windows-os
Difficulty 2/5 Under an hour Newbie friendliness 75/100
openai/codex#50982 · 1 comment ·
Maintainers usually reply within 1 day
-
app-server bug CLI remote windows-os
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
Maintainers usually reply within 1 day
Similar issues
-
Difficulty 1/5 Under an hour Newbie friendliness 80/100
Devolutions/picky-rs#546 · 1 comment ·
Maintainers usually reply within 3 days
-
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
Maintainers usually reply within 1 day
-
enhancement
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
zcashlabs/thus-spoke-zakura#153 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 79/100
topgrade-rs/topgrade#2395 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
matrix-org/matrix-rust-sdk#7217 ·
Maintainers usually reply within 1 day