Codex Desktop plugin marketplace rendering broken on macOS 12.7.6
Codex Desktop plugin marketplace rendering broken on macOS 12.7.6
Summary
Codex Desktop shows a broken plugin marketplace layout on macOS 12.7.6. Reinstalling the app does not resolve it. Browser / Computer Use integration also appears unavailable from the assistant side even when the UI indicates the browser/plugin is started.
Environment
- OS: macOS 12.7.6
- Codex Desktop version: 26.519.41501 (3044)
- Install location:
/Applications/Codex.app
Symptoms
- Plugin marketplace page is visibly mis-rendered:
- Large blank area on the left.
- Plugin cards/text are clipped horizontally.
- Search/filter controls appear offset.
- Carousel/card content overlaps or renders outside expected bounds.
- Reinstalling Codex Desktop does not fix the rendering issue.
- Browser plugin appears enabled/started in the UI, but the assistant cannot see an available browser instance.
<img width="925" height="729" alt="Image" src="https://github.com/user-attachments/assets/d45e7c5e-5018-4508-85b0-b37b2dcca0aa" />
Expected Behavior
- Plugin marketplace should render normally.
- Browser / Computer Use plugin should expose an available browser instance when enabled.
Actual Behavior
- Plugin marketplace layout is broken.
- Browser automation interface returns an empty browser list.
- Logs show native module load failure for a bundled Codex component.
Relevant Logs
ProductName: macOS
ProductVersion: 12.7.6
BuildVersion: 21H1320
Failed to reconcile managed Computer Use service
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'"
Additional related log lines:
browser_use_availability_resolved available=true browserPane=true platform=macOS reason=available release=26.519.41501
browser_use_iab_backend_startup_ready backend=iab platform=darwin release=26.519.41501
ResizeObserver loop completed with undelivered notifications.
Impact
The desktop app can launch, but plugin marketplace rendering and Browser / Computer Use functionality are not usable. This blocks workflows that require in-app browser access, such as inspecting a logged-in Gmail page.
Notes
This looks like a macOS 12 compatibility issue. The sky.node native module appears to depend on a Foundation/Swift symbol unavailable on macOS 12.7.6. If Codex Desktop no longer supports macOS 12, the app should ideally communicate this clearly in system requirements and/or disable affected functionality gracefully.
This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗