[iOS] Realtime Voice microphone mute also stops assistant audio output

Open 💬 0 comments Opened Aug 1, 2026 by aian-dev

What version of the Codex App are you using (From “About Codex” dialog)?

ChatGPT for iOS, using Codex Remote realtime Voice. The exact app build was not exposed in the Remote voice UI; the app was on the latest version offered by the App Store as of Fri, Jul 31, 2026.

What subscription do you have?

Paid ChatGPT subscription.

What platform is your computer?

iPhone / iOS using Codex Remote. Exact device model and OS build are omitted because they do not appear necessary to reproduce the UI behavior.

What issue are you seeing?

During an active Codex Remote realtime Voice conversation on iOS, tapping the microphone mute control also stops or suppresses the assistant's spoken audio output.

The microphone control appears to couple two separate audio directions:

  • user microphone input sent to realtime Voice; and
  • assistant speech played through the iPhone's audio output.

This has only been observed in realtime Voice, not ordinary microphone dictation.

What steps can reproduce the bug?

  1. Open ChatGPT for iOS and enter Codex Remote.
  2. Start a new realtime Voice chat.
  3. Allow the conversation to begin and the assistant to provide spoken responses.
  4. Tap the microphone mute button.
  5. Observe that the microphone is muted, but the assistant's spoken output also stops or is suppressed.

What is the expected behavior?

The microphone mute button should mute only the user's microphone input. Assistant speech should remain audible unless the user separately mutes Voice output or the device's audio.

Input mute and output mute should be independent controls and states.

Additional information

A final duplicate search did not find an issue describing this exact iOS behavior.

Related but distinct issues:

  • #35170 requests separate microphone and Voice-output mute indicators.
  • #35171 notes that muting Voice input should not be confused with muting or pausing output.
  • #35714 tracks other iOS Remote realtime Voice inconsistencies.

No screenshots, logs, device identifiers, account identifiers, or conversation identifiers are included.

View original on GitHub ↗