codex - 💡(How to fix) Fix Codex Computer Use helper crashes on macOS 14.x: SkyComputerUseClient built with minos 15.0 [1 comments, 2 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#20353Fetched 2026-05-01 05:43:42
View on GitHub
Comments
1
Participants
2
Timeline
3
Reactions
0
Author
Timeline (top)
labeled ×2commented ×1

Error Message

On macOS 14.4, the helper fails at launch with a dyld missing-library error:

Root Cause

I am intentionally not attaching the full crash report because it contains local usernames, full local paths, process IDs, incident IDs, crash UUIDs, and other machine-identifying details. I can provide a further sanitized excerpt if needed.

Code Example

Termination Reason: Namespace DYLD, Code 1 Library missing
Library not loaded: /usr/lib/swift/libswift_errno.dylib
Referenced from: Codex Computer Use.app/.../SkyComputerUseClient
Reason: tried /usr/lib/swift/libswift_errno.dylib and Preboot Cryptex path, but the library was not found / not in dyld cache

---

$ sw_vers
ProductVersion: 14.4
BuildVersion: 23E214

$ ls /usr/lib/swift/libswift_errno.dylib
No such file or directory

$ otool -l .../SkyComputerUseClient | rg -A4 'LC_BUILD_VERSION'
cmd LC_BUILD_VERSION
platform 1
minos 15.0
sdk 26.1

$ otool -L .../SkyComputerUseClient
... /usr/lib/swift/libswift_errno.dylib ...
RAW_BUFFERClick to expand / collapse

What happened?

Codex Desktop repeatedly triggers a macOS crash report for SkyComputerUseClient, the bundled Computer Use helper. The helper exits immediately during dynamic linking before a useful app-level backtrace is available.

Expected behavior

Codex should either run the Computer Use helper on supported macOS versions, or avoid launching it / show a clear unsupported-OS message when the current OS is below the helper's minimum supported version.

Actual behavior

On macOS 14.4, the helper fails at launch with a dyld missing-library error:

Termination Reason: Namespace DYLD, Code 1 Library missing
Library not loaded: /usr/lib/swift/libswift_errno.dylib
Referenced from: Codex Computer Use.app/.../SkyComputerUseClient
Reason: tried /usr/lib/swift/libswift_errno.dylib and Preboot Cryptex path, but the library was not found / not in dyld cache

The crash report also states that SkyComputerUseClient was built for macOS 15.0 which is newer than running OS.

Environment

  • Codex Desktop: 26.422.71525 (build 2210)
  • Affected helper: com.openai.sky.CUAService.cli, version 1.0 (build 758)
  • OS: macOS 14.4 (23E214)
  • Architecture: Apple Silicon / arm64

Local verification

$ sw_vers
ProductVersion: 14.4
BuildVersion: 23E214

$ ls /usr/lib/swift/libswift_errno.dylib
No such file or directory

$ otool -l .../SkyComputerUseClient | rg -A4 'LC_BUILD_VERSION'
cmd LC_BUILD_VERSION
platform 1
minos 15.0
sdk 26.1

$ otool -L .../SkyComputerUseClient
... /usr/lib/swift/libswift_errno.dylib ...

Notes

This appears to be a compatibility / minimum OS mismatch in the Codex Desktop app bundle. Users on macOS 14.x can get repeated crash popups whenever Codex tries to launch the bundled Computer Use helper.

I am intentionally not attaching the full crash report because it contains local usernames, full local paths, process IDs, incident IDs, crash UUIDs, and other machine-identifying details. I can provide a further sanitized excerpt if needed.

extent analysis

TL;DR

The issue can be fixed by ensuring the SkyComputerUseClient helper is compatible with the running macOS version or by avoiding its launch on unsupported versions.

Guidance

  • Verify the minimum OS version required by the SkyComputerUseClient helper and compare it with the running macOS version to confirm the compatibility issue.
  • Check the build settings of the SkyComputerUseClient helper to see if it can be compiled to support older macOS versions, such as 14.4.
  • Consider adding a version check in the Codex Desktop app to prevent the launch of the SkyComputerUseClient helper on unsupported macOS versions.
  • Review the dependency list of the SkyComputerUseClient helper to ensure that all required libraries, including libswift_errno.dylib, are available on the target macOS version.

Example

No code snippet is provided as the issue is related to compatibility and build settings rather than code logic.

Notes

The issue is specific to the compatibility between the SkyComputerUseClient helper and macOS 14.4, and the solution may involve updating the helper's build settings or adding version checks in the Codex Desktop app.

Recommendation

Apply a workaround by adding a version check in the Codex Desktop app to prevent the launch of the SkyComputerUseClient helper on unsupported macOS versions, as this is a more feasible solution than recompiling the helper to support older macOS versions.

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…

FAQ

Expected behavior

Codex should either run the Computer Use helper on supported macOS versions, or avoid launching it / show a clear unsupported-OS message when the current OS is below the helper's minimum supported version.

Still need to ship something?

×6

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

Back to top recommendations

TRENDING

codex - 💡(How to fix) Fix Codex Computer Use helper crashes on macOS 14.x: SkyComputerUseClient built with minos 15.0 [1 comments, 2 participants]