App update is improperly signed and could not be validated
Open 💬 8 comments Opened Jun 15, 2026 by iAchilles
💡 Likely answer: A maintainer (github-actions[bot], contributor)
responded on this thread — see the highlighted reply below.
What version of the Codex App are you using (From “About Codex” dialog)?
26.609.41114
What subscription do you have?
PROX20
What platform is your computer?
MacOS
What issue are you seeing?
Hi,
The latest update released for Codex on macOS does not install.
macOS shows the following error:
<img width="631" height="215" alt="Image" src="https://github.com/user-attachments/assets/1c72fe37-5bba-443b-b1b8-a1ee5e518791" />
“The update is improperly signed and could not be validated. Please try again later or contact the app developer.”
What steps can reproduce the bug?
-
What is the expected behavior?
-
Additional information
_No response_
8 Comments
Potential duplicates detected. Please review them and close your issue if it is a duplicate.
Powered by Codex Action
Yes, i received the same update request, and showed "installing" but then i received that specific error.
<img width="1712" height="832" alt="Image" src="https://github.com/user-attachments/assets/96d04726-5476-4f5d-b2ac-e346db459d2e" />
Additional repro/evidence from another affected Mac. This looks like an appcast/artifact mismatch rather than local Gatekeeper rejecting the currently installed app.
Environment:
26.609.41114CFBundleVersion:388827.0build26A5353qarm64com.openai.codexLocal installed app verification passes:
Signature metadata from the installed app:
Sparkle log excerpt for repeated failed update attempts:
I also checked the current official Apple Silicon DMG from the Codex app download page without installing it. As of 2026-06-15 ~18:32 UTC, it mounted successfully and contained the same signed/notarized app build currently installed:
So the in-app updater appears to be offering/appcasting build
3942, while the downloaded artifact and current public DMG are still build3888.Same issue and codex suggested this:
Codex macOS production appcast lists build 3942 for Codex-darwin-arm64-26.609.41114.zip with signature Prh7..., but the URL currently serves the previous build 3888 payload, which validates against the old eDgs... signature and fails the 3942 signature check.Feedback uploaded
Feedback ID
no-active-thread-019ecc91-b22d-7b33-99d2-3eb20986623c. And peformance trace too when replicating the error: Performance trace uploaded
Feedback ID
no-active-thread-019ecc96-1318-7952-bc8a-23e6ca19537f
Is it fixed yet?
@ashe0047 fixed