Windows Remote: every new projectless chat fails trust verification with malformed path
What version of the Codex App are you using?
Windows Store package observed from the running process:
OpenAI.Codex_26.818.3698.0_x64__2p2nqsd0c76g0
Both the Windows Codex app and the ChatGPT mobile app are fully updated as of 2026-08-20.
What platform is your computer?
Windows x64.
What issue are you seeing?
Creating any new projectless Codex chat from Remote in the ChatGPT mobile app fails with a project-trust error:
Can't verify project trust for C:\Users\<user>\Documents\Codex\2026-08-20hello-3.
Open the repository in Codex on the remote computer and make a trust choice,
then select that repository's original directory and try again.
You can also start in Read only mode.
This is systematic for every newly created Remote chat, not specific to one repository.
The displayed path is malformed: it omits the separator between the date directory and generated chat directory:
Malformed: C:\Users\<user>\Documents\Codex\2026-08-20hello-3
Actual: C:\Users\<user>\Documents\Codex\2026-08-20\hello-3
The generated hello-3 directory:
- exists at the actual path;
- is an empty projectless-chat folder;
- is not a Git repository;
- is not a symlink, junction, shortcut, or reparse point;
- has normal read/write permissions;
- can be opened directly in Codex.
Opening that folder on the desktop does not solve the systematic problem because the next new Remote chat creates a different generated projectless directory and fails the same way.
Local inspection also found:
- Remote Control has persisted installation and environment IDs;
- the Remote configuration migration is marked complete;
- the parent Codex workspace is already trusted;
- no stale saved-project registration exists for
hello-3; hello-3is correctly absent from saved local projects because it is projectless;- filesystem read/write/cleanup succeeds.
This appears to be a Remote projectless-chat classification and Windows path-joining defect: a generated projectless workspace is treated as a repository requiring an individual trust decision, while its validation path is constructed without a directory separator.
What steps can reproduce the bug?
- Run the current Codex desktop app on Windows.
- Enable Remote Control.
- In the current ChatGPT mobile app, connect to the Windows machine.
- Start a brand-new projectless Codex chat from Remote.
- Observe the project-trust failure for the automatically generated chat folder.
- Inspect the reported path and notice the missing separator between the date directory and chat slug.
- Start another new projectless Remote chat.
- Observe the same failure for the newly generated directory.
Opening/trusting the previous generated folder does not prevent the next new Remote chat from failing.
What is the expected behavior?
A new projectless Remote chat should start without being treated as a Git repository requiring project trust.
The generated Windows path should be canonical and correctly joined:
C:\Users\<user>\Documents\Codex\YYYY-MM-DD\<chat-slug>
If a trust check is intentionally required, it should apply to the stable projectless workspace root rather than requiring a separate desktop action for every automatically generated chat folder.
Actual behavior
Every new projectless Remote chat is blocked by repository trust verification. The error references a nonexistent malformed path with a missing backslash. Read-only mode is the only reliable workaround.
Impact
Remote cannot create normal writable projectless chats on the affected Windows machine. The user must either accept read-only mode, pre-create each chat on the desktop, or repeatedly interact with automatically generated folders, which defeats Remote's purpose.
12 Comments
Potential duplicates detected. Please review them and close your issue if it is a duplicate.
Powered by Codex Action
Additional reproducible distinction and workaround:
This suggests the Voice creation flow may use a different session/workspace initialization path that avoids the affected projectless-chat trust classification or malformed Windows path join. It is also a practical workaround while the normal Remote new-session flow is affected.
Voice is also broke. It broke the same time as chat. Chat now works since
there's been an update on mobile remote but voice on mobile still broken.
On Tue, Aug 25, 2026, 6:31 AM anjel2026 @.***> wrote:
I can reproduce this on Windows through Codex Remote from the ChatGPT Android app with No project selected.
One potentially important difference from the original report: in my case the path displayed in the trust error is correctly joined and points to the generated projectless directory structure, e.g.:
Remote still fails with:
The mobile UI clearly shows No project selected when the failure occurs.
This suggests the malformed Windows path described in the original report may be a secondary symptom rather than the root cause. The underlying issue appears consistent with #39678: the automatically generated disposable/projectless workspace is being routed through repository trust validation as though it were a pre-existing project that should already have an explicit trust decision.
In other words, the trust failure can still occur even when Windows path joining is correct.
I have a screenshot of the failure with the correctly formed path and can provide additional version/environment details if useful.
I can reproduce this consistently on a Windows host controlled from the ChatGPT Android Remote UI.
Environment:
Steps / observed behavior:
%USERPROFILE%\Documents\Codex\YYYY-MM-DD\<generated-slug>.A difference from the original report: in this reproduction, the displayed path contains the correct directory separators (
...\YYYY-MM-DD\<slug>). The trust/classification failure therefore also occurs without the missing-backslash formatting defect.Troubleshooting already attempted, with no change:
.gitmarker from the parent folder (retained as a backup).Result: new writable Remote chats are still blocked by the same trust error. Read-only mode is the only remaining path, which does not allow normal product use.
This suggests the projectless workspace may be classified as a repository before initialization, independently of the Windows path-joining and path-casing issues. Redacted logs or thread identifiers can be provided through an OpenAI-controlled private channel if useful.
+1, this has been quite annoying and blocking my work, would be glad to see it fixed
<img width="853" height="1844" alt="Redacted Android Remote trust-verification error" src="https://github.com/user-attachments/assets/0860d988-df2f-484a-894b-a20cdaf264e9" />
Initial Windows/Android reproduction: generated workspace fails trust before thread dispatch
This began as one new-chat incident with retries. A later independent brand-new Remote chat reproduced the same failure again; see the follow-up comment below. Existing chats can still work, but every brand-new Remote chat attempt observed during the current test window has failed before dispatch.
Environment:
26.818.8289.0I attempted to start one brand-new Remote chat. Android displayed:
The Windows path was correctly joined in this reproduction, confirming that the original missing-separator symptom is not required.
Three retries during the same incident created:
I checked the generated directories read-only. All three:
Additional host-side boundary:
thread/startrequest was recorded in the exact failure window;Observed sequence:
This makes the incident both a task-creation blocker and an orphan-directory leak. Read-only mode is not equivalent when the intended task requires normal writable or system-management capabilities.
Private host names, usernames, prompt-derived directory names, message contents, task IDs, and raw local paths are omitted.
<img width="841" height="1870" alt="Redacted Android Remote trust-verification error on the earlier build" src="https://github.com/user-attachments/assets/8257964f-c600-475e-95d3-6633bfcea5d2" />
Update: persists after upgrade and reproduces with a single-word prompt
Affected Codex Desktop builds now confirmed:
26.818.8289.026.820.9563.026.820.10647.0— downloaded but not yet running or testedThe same failure reproduced on the current running build at approximately 20:00 local time. The complete new-chat prompt was simply:
Android again rejected the brand-new projectless Remote chat with the same trust-verification error and a correctly joined Windows path.
Host-side checks for this minimal reproduction:
This confirms the defect survives the upgrade from
26.818.8289.0to26.820.9563.0; it is not specific to a complicated prompt or the earlier build.Earlier on 2026-08-27, a separate brand-new projectless Remote chat also failed with the same error. Its generated directory was likewise empty and non-Git, with no durable thread row or host-side
thread/start/turn/startentry in the corresponding failure window.Every brand-new Remote chat attempt observed during these test windows has failed this way. I am not claiming that every future attempt must fail, but the behavior is repeatable across separate prompts, timestamps, and now two Codex Desktop versions.
The attached screenshot has the host name, username, absolute path, and prompt-derived folder redacted.
Confirmed on a Windows host with ChatGPT/Codex desktop app 26.820.60940 and ChatGPT Android Remote, both updated.
The failure persists on 2026-08-27:
C:\Users\<user>\Documents\Codex\2026-08-26\<prompt-slug>-<n>.So the issue is not limited to malformed path joining: even a correctly joined generated projectless path can fail the same trust check.
Additional reproduction with two independent Windows hosts and one mobile client.
Environment
26.820.9563.0after updating todaycodex-cli 0.150.0-alpha.8Observed behavior
Host-side trust check
trustedinconfig.toml.Troubleshooting attempted, with no change
A separately installed CLI
0.150.1also has no effect, as expected: the desktop Remote host continues to use its bundled CLI.The cross-host result makes a single corrupt host trust database unlikely. It also suggests the failure is broader than projectless-workspace classification alone, because a saved and already-trusted project is rejected through the same mobile new-task flow.
Still broken for me. I created a new folder, reset both chatgpt apps on desktop and android, still the same error
Having the same issue since yesterday and it's very annoying