What version of the Codex App are you using (From “About Codex” dialog)?
26.417.40842 (1851)
What subscription do you have?
Plus
What platform is your computer?
Darwin 23.6.0 arm64 arm
What issue are you seeing?
macOS packaging error: SkyComputerUseClient built for macOS 15.0 crashes on macOS 14.x
Summary
The Codex app’s bundled Computer Use helper (SkyComputerUseClient) crashes on macOS 14.6.1 due to being built with a minimum deployment target of macOS 15.0.
This appears to be a packaging or build configuration issue specific to the Computer Use component. The main Codex app itself runs correctly on macOS 14.
Environment
- macOS: 14.6.1 (23G93)
- Hardware: Apple Silicon (MacBookPro18,4)
- Codex app: Installed via Homebrew cask (
codex-app)
- SIP: Enabled
Actual Behavior
When Codex attempts to initialize Computer Use functionality, the helper process crashes immediately:
- Process:
SkyComputerUseClient
- Bundle ID:
com.openai.sky.CUAService.cli
Crash occurs during dynamic linking (dyld) before execution begins.
Crash Details
Termination Reason: Namespace DYLD, Code 1 Library missing
Library not loaded: /usr/lib/swift/libswift_errno.dylib
Referenced from:
SkyComputerUseClient (built for macOS 15.0 which is newer than running OS)
Reason:
tried:
'/usr/lib/swift/libswift_errno.dylib' (no such file)
'/System/Volumes/Preboot/Cryptexes/OS/usr/lib/swift/libswift_errno.dylib' (no such file)
'/usr/lib/swift/libswift_errno.dylib' (no such file, not in dyld cache)
Location of Failing Binary
The helper is staged under the user directory:
~/.codex/plugins/cache/openai-bundled/computer-use/1.0.755/Codex Computer Use.app/Contents/SharedSupport/SkyComputerUseClient.app/Contents/MacOS/SkyComputerUseClient
Verification of Deployment Target
Running:
vtool -show-build <path-to-SkyComputerUseClient>
shows:
platform MACOS
minos 15.0
This confirms the binary requires macOS 15.0+.
Expected Behavior
- Computer Use should either:
- run on macOS 14.x, or
- fail gracefully / be disabled if unsupported
The app should not crash a helper process due to an incompatible deployment target.
Impact
- Computer Use functionality is unusable on macOS 14.x
- The crash occurs asynchronously and may appear unrelated to user actions
- Creates confusion since the main Codex app launches successfully
Related Issues
Those appear related to the same component but do not identify this specific root cause.
Suggested Fixes
- Build
SkyComputerUseClient with a lower deployment target (e.g. macOS 14.x), or
- Bundle the required Swift runtime libraries, or
- Explicitly document macOS 15+ as a requirement for Computer Use
Notes
This is a deterministic failure caused by dyld and will reproduce consistently whenever the helper is launched on macOS versions earlier than 15.
What steps can reproduce the bug?
Launch Codex App on macOS < 15.0.
What is the expected behavior?
- Computer Use should either:
- run on macOS 14.x, or
- fail gracefully / be disabled if unsupported
The app should not crash a helper process due to an incompatible deployment target.
Additional information
No response
What version of the Codex App are you using (From “About Codex” dialog)?
26.417.40842 (1851)
What subscription do you have?
Plus
What platform is your computer?
Darwin 23.6.0 arm64 arm
What issue are you seeing?
macOS packaging error: SkyComputerUseClient built for macOS 15.0 crashes on macOS 14.x
Summary
The Codex app’s bundled Computer Use helper (
SkyComputerUseClient) crashes on macOS 14.6.1 due to being built with a minimum deployment target of macOS 15.0.This appears to be a packaging or build configuration issue specific to the Computer Use component. The main Codex app itself runs correctly on macOS 14.
Environment
codex-app)Actual Behavior
When Codex attempts to initialize Computer Use functionality, the helper process crashes immediately:
SkyComputerUseClientcom.openai.sky.CUAService.cliCrash occurs during dynamic linking (dyld) before execution begins.
Crash Details
Location of Failing Binary
The helper is staged under the user directory:
Verification of Deployment Target
Running:
shows:
This confirms the binary requires macOS 15.0+.
Expected Behavior
The app should not crash a helper process due to an incompatible deployment target.
Impact
Related Issues
Those appear related to the same component but do not identify this specific root cause.
Suggested Fixes
SkyComputerUseClientwith a lower deployment target (e.g. macOS 14.x), orNotes
This is a deterministic failure caused by dyld and will reproduce consistently whenever the helper is launched on macOS versions earlier than 15.
What steps can reproduce the bug?
Launch Codex App on macOS < 15.0.
What is the expected behavior?
The app should not crash a helper process due to an incompatible deployment target.
Additional information
No response