Skip to content

Computer Use crashes SkyComputerUseService when inspecting Outlook on macOS #20683

@NewCoffee7477

Description

@NewCoffee7477

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

26.429.30905 (build 2345)

What subscription do you have?

ChatGPT Pro

What platform is your computer?

Darwin 25.5.0 arm64 arm

What issue are you seeing?

Codex Computer Use fails when get_app_state is called for Microsoft Outlook on macOS.

The user-visible failure is:

NSOSStatusErrorDomain Code=-609 "connectionInvalid"

Local macOS diagnostic reports show that SkyComputerUseService, bundle com.openai.sky.CUAService, build 770, crashes during the operation.

The crash signature is consistent across multiple reports:

EXC_BAD_ACCESS
SIGBUS
Bus error: 10
Thread stack size exceeded due to excessive recursion

This does not appear to be a general Computer Use outage because Computer Use can still inspect other apps successfully. It also does not appear to be a basic macOS privacy-permission failure because Accessibility and Screen Recording permissions are already granted for Codex and the Computer Use helper.

What steps can reproduce the bug?

  1. Open Microsoft Outlook for macOS.
  2. In Codex GUI, use Computer Use to call get_app_state for Microsoft Outlook.
  3. Observe that the tool fails with NSOSStatusErrorDomain Code=-609 "connectionInvalid".
  4. Check macOS diagnostic reports and observe SkyComputerUseService crashes with stack exhaustion / excessive recursion.

The same Computer Use setup can inspect Finder, Microsoft Teams, and Apple Calendar, so the failure appears specific to the Outlook app-state path.

What is the expected behavior?

get_app_state for Microsoft Outlook should return a usable accessibility tree or fail with a controlled, non-crashing error. The Computer Use helper service should not crash.

Additional information

Impact: Outlook desktop automation is blocked because Codex cannot safely inspect the Outlook UI before taking actions.

The issue was already occurring before an Outlook update/reboot that was later attempted as troubleshooting, so the Outlook update should not be treated as the initiating cause.

Metadata

Metadata

Assignees

No one assigned

    Labels

    appIssues related to the Codex desktop appbugSomething isn't workingcomputer-usetool-callsIssues related to tool calling

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions