codex - 💡(How to fix) Fix Codex Desktop macOS: Computer Use approval denied via MCP elicitation for every app even after reinstall, reboot, and granting Screen Recording + Accessibility [3 comments, 3 participants]

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…
GitHub stats
openai/codex#18896Fetched 2026-04-22 07:50:58
View on GitHub
Comments
3
Participants
3
Timeline
6
Reactions
0
Timeline (top)
commented ×3labeled ×3
RAW_BUFFERClick to expand / collapse

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

Codex Desktop app 26.417.41555

What subscription do you have?

Pro

What platform is your computer?

macOS on Apple Silicon

What issue are you seeing?

Computer Use cannot control any app.

list_apps works and returns installed/running apps, but every actual app-control request fails with:

Computer Use approval denied via MCP elicitation for app '...'

This happens for:

  • Google Chrome
  • Safari
  • Finder

Codex itself returns a different expected message (not allowed ... for safety reasons), so that appears unrelated.

What steps can reproduce the bug?

  1. Open Codex Desktop on macOS.
  2. Ensure the Computer Use plugin is enabled.
  3. Attempt a Computer Use action such as get_app_state for Finder or Google Chrome.
  4. The request fails immediately with:
    • Computer Use approval denied via MCP elicitation for app 'com.apple.finder'
    • or
    • Computer Use approval denied via MCP elicitation for app 'com.google.Chrome'

What is the expected behavior?

Codex Desktop should surface and complete the per-app approval flow, then allow Computer Use to capture app state and control the approved app.

Additional information

The backend creates the approval request, but the approval never completes successfully in the desktop app.

Additional information

I verified the following:

  • list_apps works, so the plugin/MCP server is running.
  • The problem is not Chrome-specific:
    • Finder fails the same way.
    • Safari fails the same way.
  • I fully quit Codex, reinstalled Codex Desktop, rebooted the Mac, and retried.
  • I manually added and enabled both of these in macOS privacy settings:
    • Codex
    • Codex Computer Use
  • They are enabled in:
    • Privacy & Security > Accessibility
    • Privacy & Security > Screen & System Audio Recording

I also inspected local behavior and found:

  • The backend still emits the approval request, for example:
    • Allow Codex to use Google Chrome?
  • Earlier logs on this same Mac showed successful approval handling in older sessions:
    • mcpServer/elicitation/request response={"action":"accept","content":{},"_meta":null}
  • In current failing sessions, the desktop notifications service starts, but there is no successful approval completion path for the request.

This makes it look like a Codex Desktop approval / elicitation bug rather than a macOS permission issue or a browser-specific issue.

Relevant symptoms

  • Computer Use helper present: com.openai.sky.CUAService
  • Accessibility granted
  • Screen Recording granted
  • Approval request still fails at the Codex Desktop elicitation layer

Notes

This is reproducible after:

  • reinstall
  • reboot
  • fresh thread
  • testing multiple apps
  • confirming both required macOS permissions are enabled

extent analysis

TL;DR

The issue is likely due to a bug in the Codex Desktop approval elicitation layer, causing the Computer Use plugin to fail in controlling apps despite proper macOS permissions.

Guidance

  • Verify that the Computer Use plugin is correctly configured and enabled in the Codex Desktop app.
  • Check the Codex Desktop logs for any errors or warnings related to the approval elicitation process.
  • Attempt to reproduce the issue with a different user account or a clean installation of Codex Desktop to isolate if the issue is specific to the current setup.
  • Review the macOS privacy settings to ensure that both Codex and Codex Computer Use are enabled in the correct categories (Accessibility and Screen & System Audio Recording).

Example

No code snippet is provided as the issue seems to be related to the Codex Desktop app's internal logic rather than a specific code error.

Notes

The issue appears to be specific to the Codex Desktop app on macOS, and the provided information suggests that it's not related to browser-specific issues or macOS permission problems. Further investigation into the Codex Desktop approval elicitation layer is needed to resolve the issue.

Recommendation

Apply workaround: Since the issue seems to be related to the Codex Desktop app, trying a different version or waiting for an update that addresses the approval elicitation bug might be the best course of action.

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