Computer Use helper crashes while controlling iPhone Mirroring, then actions report inactive session
What version of the Codex App are you using (From “About Codex” dialog)?
Codex Desktop 26.609.30741 (CFBundleVersion 3808); Computer Use plugin 1.0.809; SkyComputerUseService build 809
What subscription do you have?
Pro X5
What platform is your computer?
Darwin 25.5.0 arm64 arm; macOS 26.5.1 (25F80), Apple Silicon
What issue are you seeing?
When using the Computer Use plugin against Apple iPhone Mirroring (com.apple.ScreenContinuity), get_app_state succeeds and shows iPhone Mirroring as frontmost, but subsequent actions intermittently fail with:
Computer Use is not active for 'iPhone Mirroring'. You first must call `get_app_state` to get the latest state before doing other Computer Use actions.
This happened even when get_app_state had just succeeded immediately before the action. Affected actions included click, press_key, scroll, and perform_secondary_action.
During the same window, macOS recorded repeated SkyComputerUseService crash reports. The crashes are consistently:
exception: EXC_BREAKPOINT / SIGTRAP
termination: SIGNAL Trace/BPT trap: 5
What steps can reproduce the bug?
- Open iPhone Mirroring from Codex via the Computer Use plugin.
- Call
get_app_stateforiPhone Mirroring. - Use a few actions against the mirrored phone, such as
click,press_key,scroll, ordrag. - Continue alternating
get_app_stateand actions.
What is the expected behavior?
After a successful get_app_state, subsequent Computer Use actions should be accepted for the same active iPhone Mirroring window, or the plugin should recover cleanly if the helper process restarts.
Additional information
Direct macOS AppleScript/CoreGraphics input could still affect the mirrored window while the Computer Use MCP action layer was rejecting commands.
I attached a redacted diagnostic bundle:
README.md: summary, environment, plugin metadata, crash summaryREDACTION_NOTES.md: what was redacted before public postingcrash-reports/*.ips: redacted macOS diagnostic reports forSkyComputerUseServicemacos-log-tail.txt: redacted unified log excerpt around the failures
Redactions include local username/path, local hostname, hardware model identifier, local IPs/network endpoint hashes, device/vendor identifiers, crash reporter key, boot/sleep UUIDs, numeric local user ID, and UUID-like identifiers in the crash reports/logs.
This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗