Locked Computer Use cannot be enabled on macOS 12.5.1 Intel: sky.node fails to dlopen due to missing Foundation symbol
What version of the Codex App are you using (From "About Codex" dialog)?
Codex app 26.623.101652
What subscription do you have?
Personal account
What platform is your computer?
Model: MacBook Pro (MacBookPro16,1)
CPU: 6-Core Intel Core i7
Architecture: x86_64
macOS: 12.5.1 (21G83)
Bundle ID: com.openai.codex
Install path: /Applications/Codex.app
What issue are you seeing?
In Codex Desktop settings, under Computer Control / Computer Use, Chrome control is connected, but enabling the locked computer use / lock-screen operation setting fails. The UI shows a toast equivalent to:
Unable to update "Locked operation" setting
This does not look like a Chrome extension problem. Chrome control is already connected and working. It also does not look like a normal app-signing corruption issue because the app bundle verifies successfully with deep strict codesign verification.
The relevant log shows the managed Computer Use service failing because the native sky.node module cannot be loaded on this macOS version:
2026-07-05T16:04:53.387Z warning Failed to reconcile managed Computer Use service appshotsEnabled=true errorCode=ERR_DLOPEN_FAILED errorMessage="dlopen(/Applications/Codex.app/Contents/Resources/native/sky.node, 0x0001): Symbol not found: (_$s10Foundation3URLVMn)
Referenced from: '/Applications/Codex.app/Contents/Resources/native/sky.node'
Expected in: '/System/Library/Frameworks/Foundation.framework/Versions/C/Foundation'" errorName=Error
Local codesign check:
codesign --verify --deep --strict --verbose=4 /Applications/Codex.app
/Applications/Codex.app: valid on disk
/Applications/Codex.app: satisfies its Designated Requirement
Local plugin/helper state:
~/.codex/computer-use/config.json exists
/Applications/Codex.app/Contents/Resources/plugins/openai-bundled/plugins contains: browser, chrome, latex, sites
No visible computer-use plugin/helper bundle was found under the installed bundled plugins path.
A screenshot is available showing the settings page and the error toast, but I could not attach it through the GitHub API. The visible state is:
- Page title: Computer Control / Computer Use
- Google Chrome row: connected
- Locked operation row: toggle remains disabled
- Toast: Unable to update "Locked operation" setting
What steps can reproduce the bug?
- Use Codex Desktop
26.623.101652on Intel macOS12.5.1. - Open Settings > Computer Control / Computer Use.
- Confirm Chrome control is connected.
- Try enabling the locked computer use / lock-screen operation setting.
- The setting fails to enable and a toast reports that the setting cannot be updated.
- Inspect Codex Desktop logs under
~/Library/Logs/com.openai.codex/....
What is the expected behavior?
Either:
- Locked Computer Use should enable successfully on supported Intel macOS installations, or
- Codex should clearly hide/disable this setting with an explicit unsupported macOS / unsupported architecture message if macOS 12.5.1 Intel is not supported.
What is the actual behavior?
The UI exposes the locked computer use setting, but enabling it fails. The underlying native component cannot load because sky.node references a Foundation/Swift symbol that does not exist on macOS 12.5.1.
Additional information
This appears related to the existing Intel macOS Computer Use issues, but the failure mode here is different from a generic missing helper or code-signing error:
- Related: #24207
- Related: #31160
- Related: #30049
This report adds evidence for Codex app 26.623.101652 on Intel macOS 12.5.1, where the immediate failure is ERR_DLOPEN_FAILED / missing Foundation symbol in /Applications/Codex.app/Contents/Resources/native/sky.node.
This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗