[Windows Desktop] Existing Local Work chats have Send disabled while new Work chats can send
Nobody has claimed this yet.
- Dominant language
- Rust
- Stars
- 125k
- Forks
- 19.5k
- PR merge metrics
- PR metrics pending
Description
Summary
Existing Local Work chats in the ChatGPT Windows desktop app can no longer submit messages.
Text can be entered into the composer, but the Send button remains disabled.
A newly created Local Work chat can send messages normally.
This appears to affect restoration/initialization of existing Local Work chats rather than Local Work globally.
Environment
- ChatGPT Windows desktop app: 26.915.4065.0
- Windows 10 Pro 22H2
- OS Build: 19045.4651
- Agent environment: Windows native
- Integrated terminal shell: PowerShell
- WSL: Not currently available (
wslcommand is not recognized)
Reproduction / A-B test
Existing Local Work chats
- Open an existing Local Work chat.
- Enter text in the composer.
- Send remains disabled.
- Three-dot menu continuously shows "Loading scheduled tasks..."
Ctrl + backtickdoes not open the integrated terminal.- Opening/interacting with the affected Work chat does not create or modify a transcript under
.codex\sessions.
Result: Cannot submit any message.
Brand-new Local Work chat
- Create a new Local Work chat.
- Enter and send a message.
Result: Sending works normally.
However:
- "Loading scheduled tasks..." still loops indefinitely.
Ctrl + backtickstill does not open the integrated terminal.
Because scheduled tasks also remain stuck in the new Work chat while Send works, the scheduled-task loading loop does not appear to be sufficient by itself to cause the disabled Send button.
Diagnostics already performed
-
Fully quit and restarted the desktop app
-
Confirmed app is up to date
-
Signed out and back in
-
Windows app Repair
-
Windows app Reset
-
Checked for approval prompts: none
-
Renamed/recreated
.codex\thread-writer-locks: no change -
Tested Windows sandbox with:
sandbox = "elevated"sandbox = "unelevated"
Same behavior in both modes.
-
Codex itself works normally in the same desktop app.
-
Regular ChatGPT web works normally.
-
Windows PowerShell can execute commands such as
git statusandpwdnormally.
Logs / session behavior
When reproducing the issue in an affected existing Work chat:
- No new session transcript is created or modified under:
%USERPROFILE%\.codex\sessions - No current sandbox log is generated/updated under:
%USERPROFILE%\.codex\.sandbox
The latest available sandbox log predates the current failure.
Diagnostic ID
Feedback was submitted through the working Codex interface because the affected Work composer cannot submit / feedback.
Diagnostic/session ID:
no-active-thread-01a0bcc0-39ac-70f3-a356-9881514543b7
Expected behavior
Existing Local Work chats should initialize normally and allow messages to be submitted, just like newly created Local Work chats.
Ideally, there should also be a supported recovery path for an existing Local Work chat if its thread/session state cannot be restored.
Additional note
I have preserved the existing affected Work chats and .codex data and have not deleted the session history.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the existing-versus-new Local Work chat A/B test in the Windows desktop app and inspect restoration and session initialization, including the .codex\sessions behavior. Done means existing chats initialize, enable Send, and allow normal message submission without regressing newly created chats.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- rust
- Domain
- desktop, operating-systems
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Active
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100