openai / openai/codex

[Windows] Realtime voice floating overlay controls do not trigger actions

Open
#40,239 5 comments 2 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

app bug windows-os
Dominant language
Rust
Stars
125k
Forks
19.4k
PR merge metrics
PR metrics pending

Description

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

26.818.5229.0

What subscription do you have?

ChatGPT Plus

What platform is your computer?

Microsoft Windows 11 Pro 10.0.26200 build 26200 x64

What issue are you seeing?

When a Codex realtime voice session is active and the Codex window loses focus, the floating voice overlay remains visible above other apps.

The large blue status orb works: clicking it returns focus to Codex. The three controls below it do not perform their advertised actions:

  • Microphone: does not mute or unmute the active voice session.
  • End-call: does not end the active voice session.
  • Speaker: does not change the audio-output state.

Hover tooltips appear normally, so hit testing and hover visuals work, but the control actions are not delivered to the active realtime session.

What steps can reproduce the bug?
  1. Start a realtime voice chat in the Windows Codex desktop app.
  2. Move focus to another application, such as Chrome.
  3. Wait for the floating voice overlay to appear.
  4. Click each of the microphone, end-call, and speaker buttons.
  5. Observe that none of the three actions takes effect. Clicking the large blue orb does return focus to Codex.

The issue reproduced after updating Codex, fully restarting the app, signing out and back in, and creating fresh voice chats.

What is the expected behavior?

Each floating-overlay control should operate the active realtime voice session: mute or unmute microphone, end the call, and control speaker output.

Additional information

A search of open Codex issues found no matching Windows desktop issue. A related iOS mute issue was not the same behavior. No readable local log for this interaction was produced in the standard Codex log locations.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Reproduce the issue in the Windows Codex desktop app by starting a realtime voice chat, moving focus to another app, and clicking the microphone, end-call, and speaker controls. Compare these controls with the working blue status orb and verify how actions are delivered to the active realtime session. Done means all three controls perform their advertised actions while the overlay is unfocused.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
audio-video-rtc, desktop
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
52/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.