codex - 💡(How to fix) Fix iOS/macOS remote control breaks supervision: compaction opens Plan prompt, delayed notifications, stale UI

Official PRs (…)
ON THIS PAGE

Recommended Tools

×6

Utilities matched from this issue’s tags and category — try them while you read without losing context.

GitHub issue graph ai analysis

Paste a GitHub issue URL. We fetch that issue, discover linked issues from bodies/comments/timeline, collect linked pull requests, and produce a structured English report.

The report is written in English Markdown for sharing and archival.

Helpful · Quick feedback

Loading…

Root Cause

  • Push notifications arrive extremely late.
  • Mobile session state and UI updates feel behind the host session.
  • Context compaction can surface an “Implement this plan?” prompt even when Plan mode was not being used.
  • Plan mode approval UI is too faint/oversized to use confidently.
  • Skill picker text is washed out while typing because the overlay is too transparent.
RAW_BUFFERClick to expand / collapse

What version of the Codex App are you using?

Host Codex App: 26.513.20950 (bundle 2816)

What subscription do you have?

ChatGPT Plus

What platform is your computer?

Host: MacBook Pro, Apple M3 Pro, Darwin 25.5.0 arm64 arm

Mobile: ChatGPT iOS app on iPhone 17 Pro Max, iOS 26.5

What issue are you seeing?

Codex iOS remote control is not reliably usable as a supervision surface.

  • Push notifications arrive extremely late.
  • Mobile session state and UI updates feel behind the host session.
  • Context compaction can surface an “Implement this plan?” prompt even when Plan mode was not being used.
  • Plan mode approval UI is too faint/oversized to use confidently.
  • Skill picker text is washed out while typing because the overlay is too transparent.

The newest screenshot shows Compacting context at the same time as Implement this plan?. That is a state-routing bug, not just styling: compacting a chat should not ask the user to implement a plan.

The broader failure mode is not cosmetic. Remote control depends on fast “needs attention” delivery plus correct, readable controls. If notifications arrive late, state is stale, or compaction routes into the wrong approval prompt, the phone is not a reliable way to supervise a running Codex task.

What steps can reproduce the bug?

  1. Open Codex from ChatGPT on iOS.
  2. Connect to the macOS Codex App host.
  3. Start or continue a Codex thread from iOS.
  4. Compact an existing chat/context from iOS and observe the “Implement this plan?” prompt.
  5. Trigger a Plan mode approval prompt.
  6. Start a new thread and type/search until skill suggestions appear.
  7. Leave the phone/host running long enough to observe completion or approval push timing.

What is the expected behavior?

  • Completion and approval push notifications should arrive promptly enough to act on them.
  • Mobile state should track the host session closely enough that the iPhone can be used as the control surface.
  • Context compaction should stay in the compaction flow and should not surface a Plan-mode implementation prompt unless the user explicitly asked for Plan mode.
  • Plan mode approval controls and skill results should be readable without guessing.

Related signal

This fits the current mobile remote-control cluster rather than a one-off UI nit:

  • #9224: remote control was requested, then marked available in preview with a request to file bugs.
  • #11820: asks for Codex permission/completion notifications in the ChatGPT phone app.
  • #20930: notification failure with remote connections.
  • #22766: ChatGPT iOS Codex new-chat Send clears input instead of starting a task.
  • #22705 / #22693: iOS mobile state/hydration/failure status can diverge from the real session.
  • #22700 / #22714: stale mobile connections and pairing state can get stuck.
  • #22733 / #22750: mobile remote connection can stall at “Waiting for desktop”.

Additional information

Docs checked on 2026-05-15:

Those docs describe ChatGPT mobile as a supported remote-control surface for starting, steering, approving, and reviewing Codex work on a connected host. This report is for the preview mobile surface.

Redacted screenshots:

Plan mode approval prompt on iOS

Skill picker readability while typing on iOS

Context compaction showing an unexpected Plan-mode implementation prompt

Vote matrix · Quick signals

Works
Did the solution work? Tap to confirm.
Easy Fix
Was it a quick fix?
Time Saver
Did it save you time?
Blocking
Was it severely blocking?
Common Issue
Are others likely hitting this too?
Flaky / Intermittent
Is it intermittent?
Verified / Reproducible
Can you reproduce it reliably?
Loading…

Still need to ship something?

×6

Another batch ranked right after the header list — different links, same matching logic.

Back to top recommendations

TRENDING