macOS: Self-update removed Codex.app, official Codex download installs ChatGPT instead
What version of the Codex App are you using (From “About Codex” dialog)?
Unknown (latest standalone Codex for macOS before self-update). The application removed itself during the update, so the version can no longer be retrieved.
What subscription do you have?
ChatGPT Plus
What platform is your computer?
Darwin 25.5.0 arm64 arm
What issue are you seeing?
The standalone Codex application updated itself via the built-in "Update" button.
After the update, Codex.app disappeared completely from /Applications.
The Dock still contains an entry for:
- bundle identifier: com.openai.codex
- /Applications/Codex.app
but the application no longer exists.
I verified this with:
find /Applications ~/Applications -name "Codex.app"
which returns no results.
The Codex user data is still present:
~/Library/Application Support/Codex
~/Library/Application Support/OpenAI/Codex
Trying to recover the application via the official Codex page does not work.
The official page:
https://openai.com/index/introducing-the-codex-app/
offers "Download for macOS", but the download is:
https://persistent.oaistatic.com/codex-app-prod/ChatGPT.dmg
instead of a standalone Codex installer.
As a result there is currently no way to reinstall the standalone Codex application after the failed self-update.
Expected behavior:
- either Codex updates successfully,
- or the migration to ChatGPT Desktop completes successfully,
- or the download page clearly explains that the standalone application has been replaced.
Actual behavior:
- Codex.app removed
- Dock entry remains
- Official download installs ChatGPT instead
- No recovery path for standalone Codex users
What steps can reproduce the bug?
- Install the standalone Codex app for macOS.
- Open the app and click the built-in "Update" button when a new version is offered.
- Wait for the update process to complete.
- After the update:
- Codex.app is no longer present in /Applications.
- The Dock still contains an entry for com.openai.codex pointing to /Applications/Codex.app.
- Attempt to recover by visiting the official Codex download page:
https://openai.com/index/introducing-the-codex-app/
- Click "Download for macOS".
- The downloaded file is ChatGPT.dmg instead of a standalone Codex installer.
What is the expected behavior?
The standalone Codex app should update successfully without removing itself.
If Codex has been migrated into ChatGPT Desktop, the migration should complete automatically and preserve Codex functionality.
If the standalone app has been discontinued, the official download page should clearly communicate this and provide a supported migration path instead of leaving users without a working Codex installation.
Additional information
Verified observations:
- macOS 26.1
- ChatGPT Desktop 1.2026.160
- ChatGPT Plus subscription
The following was verified locally:
- /Applications/Codex.app no longer exists.
- find /Applications ~/Applications -name "Codex.app" returns no results.
- The Dock still references:
- bundle identifier: com.openai.codex
- /Applications/Codex.app
Codex data is still present:
- ~/Library/Application Support/Codex
- ~/Library/Application Support/OpenAI/Codex
The official download page currently downloads:
https://persistent.oaistatic.com/codex-app-prod/ChatGPT.dmg
instead of a standalone Codex installer.
I have attached a screenshot showing the official Codex page and the downloaded ChatGPT.dmg file.
12 Comments
@Mr-D-Joe
I managed to resolve it by doing a full clean reinstall of ChatGPT Desktop.
I completely removed the existing ChatGPT app from
/Applications, removed the broken Dock icon, downloaded the latest macOS installer again, and installed it fresh.After launching the newly installed ChatGPT Desktop and signing in again, the Work/Codex switcher appeared and Codex started working.
So in my case the issue was fixed only after deleting and reinstalling ChatGPT Desktop, not by updating in place.
Had the same issue. Resolved in the same way @cheechoo28 did.
Worked as suggested by @cheechoo28
This was very unintuitive, I clicked
updatein Codex which uninstalled it, I already had ChatGPT Desktop installed which didn't surface any Codex functionality even after a restart, downloadingCodex.dmgtried to install ChatGPT,Applicationsdid surface ChatGPT and ChatGPT Classic but launching either didn't surface Codex.I tried @cheechoo28 fix and uninstalled both ChatGPT versions then reinstalled and then I got the pop-up about Codex.
That shouldn't have been as hard as it was!
I am seeing a very similar issue on macOS.
Codex Desktop was working normally until yesterday. The app prompted me to update, I accepted the update, and Codex closed. After that, Codex no longer appears as an app in Spotlight.
When I search for "Codex" in Spotlight, I only see:
I have not reinstalled, deleted cache, removed local files, or modified
~/.codexyet because I want to avoid losing local projects, sessions, or conversation history.My main concern is data preservation:
I can provide sanitized logs or safe diagnostic command outputs if useful, but I would prefer not to upload raw local state files or auth files publicly.
Environment:
Additional diagnostic info:
Codex.appis no longer present in/Applications.I now have two ChatGPT apps installed:
/Applications/ChatGPT.appcom.openai.chat1.2026.183/Applications/ChatGPT Classic.appcom.openai.chat1.2026.160Running:
Codex Desktop session files still exist under ~/.codex/sessions.
The latest session references:
Additional finding:
In ChatGPT.app 1.2026.183, I checked Settings → Work with apps / "Trabajar con aplicaciones".
The app shows integrations for:
However, this appears to be the general "work with apps" feature. It does not expose the previous Codex Desktop workspace, Codex sessions, or Codex project interface.
So the current state is:
codexCLI is not found~/.codexUpdate Removed Codex.app, Broke CLI
Codex app
update removed codex completely
Version 1.2026.160 (1781312926), ChatGPTVersion 1.2026.183 (1783607847)Installed "codex" from here: https://openai.com/codex/.
.backgroundand an un-selected ChatGPT icon titled.VolumeIcon.icnsDoubleclicked the ChatGPT icon -> opens ChatGPT but no codex.
Version 1.2026.183 (1783607847)and from
https://learn.chatgpt.com/docs/appVersion 1.2026.183 (1783607847)Codex CLI
codexfrom Terminal in a specific codex project.“codex” was not opened because it contains malware. This action did not harm your Mac.Ran again:
Update / install codex cli
brew upgrade --cask codexError: Cask 'codex' is not installed.curlbrew install --cask codex
==> Would install 1 cask:
codex
==> Would install 2 dependencies for codex:
ripgrep pcre2
==> Do you want to proceed with the installation? [y/n]
==> Fetching downloads for: codex
✔︎ Cask codex (0.144.1) Verified 98.3MB/ 98.3MB
==> Installing dependencies: pcre2, ripgrep
==> Fetching downloads for: pcre2 and ripgrep
✔︎ Bottle Manifest pcre2 (10.47_1) Downloaded 11.7KB/ 11.7KB
✔︎ Bottle Manifest ripgrep (15.1.0) Downloaded 8.8KB/ 8.8KB
✔︎ Bottle pcre2 (10.47_1) Downloaded 2.4MB/ 2.4MB
✔︎ Bottle ripgrep (15.1.0) Downloaded 2.2MB/ 2.2MB
==> Installing pcre2
==> Pouring pcre2--10.47_1.arm64_tahoe.bottle.tar.gz
🍺 /opt/homebrew/Cellar/pcre2/10.47_1: 244 files, 7.3MB
==> Installing ripgrep
==> Pouring ripgrep--15.1.0.arm64_tahoe.bottle.tar.gz
🍺 /opt/homebrew/Cellar/ripgrep/15.1.0: 14 files, 6.4MB
==> Installing Cask codex
==> Purging files for version 0.144.1 of Cask codex
Error: It seems there is already a Binary at '/opt/homebrew/bin/codex'.
brew uninstall codex
Error: Cask 'codex' is not installed.
==> Autoremoving 2 unneeded formulae:
pcre2
ripgrep
Your app and CLI share session history and configuration, so preserving
~/.codexis important. OpenAI specifically states that the app picks up CLI session history and configuration. (openai.com)2. Quit all existing OpenAI applications
```bash id="c5zj1f"
osascript -e 'quit app "ChatGPT"' 2>/dev/null || true
osascript -e 'quit app "ChatGPT Classic"' 2>/dev/null || true
osascript -e 'quit app "Codex"' 2>/dev/null || true
pkill -x ChatGPT 2>/dev/null || true
pkill -x Codex 2>/dev/null || true
You should see
arm64on your Apple Silicon Mac.4. Remove duplicate or broken desktop applications
This removes only application bundles. It does not remove
~/.codex, projects, repositories, or session files.```bash id="3ps000"
sudo rm -rf \
"/Applications/Codex.app" \
"/Applications/ChatGPT.app" \
"/Applications/ChatGPT Classic.app"
rm -rf \
"$HOME/Applications/Codex.app" \
"$HOME/Applications/ChatGPT.app" \
"$HOME/Applications/ChatGPT Classic.app"
Do not remove these directories:
```text id="mwnymk"
~/.codex
~/Library/Application Support/Codex
~/Library/Application Support/OpenAI/Codex
Do not run
brew autoremoveagain during this process.7. Use the official CLI installer
For a security-conscious installation, download and inspect it before executing:
```bash id="18ytw0"
curl -fsSL https://chatgpt.com/codex/install.sh \
-o /tmp/codex-install.sh
less /tmp/codex-install.sh
there were some more steps to address PATH issues, logins, etc. but it was not needed
Update: both applications are now working again.
I performed a clean reinstall using the download from the official Codex page. The installed application is named
ChatGPT, but it uses the Codex icon and opens directly into the Codex-style interface.I then updated the existing ChatGPT application separately. That application now continues to work as the classic ChatGPT desktop app, including GPT-5.6.
Current state:
ChatGPT.appfrom the Codex download: Codex interfaceSo both experiences are available again, although having two applications with the same name is still confusing.
It’s not working:
codex appdownloads Codex.app, which appears to be the same app as ChatGPT.app.codex appstarts downloading Codex.app again.