Can't fork a side chat & side chats break after a period of inactivity.
Open 💬 6 comments Opened May 4, 2026 by joshp123
💡 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)?
Version 26.429.30905 (2345)
What subscription do you have?
pro
What platform is your computer?
_No response_
What issue are you seeing?
Open a side chat with /side. Hit fork. get error message: "Failed to fork chat'
<img width="307" height="165" alt="Image" src="https://github.com/user-attachments/assets/e6534a4d-efa9-485a-b710-e59c10e2766c" />
Also, if you don't use the side chat for a while, it breaks, you get a message along the lines of chat could not be found.
What steps can reproduce the bug?
Uploaded thread: 019ded3d-4c9b-7f02-9ba8-f1ace9a105d3
What is the expected behavior?
_No response_
Additional information
_No response_
6 Comments
Potential duplicates detected. Please review them and close your issue if it is a duplicate.
Powered by Codex Action
Relates to the linked issue but isn't _quite_ a direct duplicate. In that issue, forking fails after some time - in this issue, forking fails immediately. The underlying mechanism is probably the same, though. As a user, you'd want your side chats to be ephemeral enough to throw them away, but not-ephemeral enough for them to still be there when you come back after a while, and also to be able to "promote" them to a real chat. (Although, promoting to a real chat is less important if the chats don't break after a certain period of time).
I am seeing the same side-chat fork failure on macOS as well.
Environment:
Observed behavior:
Failed to fork chattoast instead of creating the fork.This looks like the same failure mode described here, still present in a newer macOS build than the original report. I am not attaching logs or thread IDs here because they may include private project/thread context, but I can collect specific non-sensitive diagnostics if maintainers want them.
Same problem here, uploaded a feedback with session logs:
019e65a1-b355-7811-bc3a-f058a3ddb9f9
<img width="838" height="249" alt="Image" src="https://github.com/user-attachments/assets/e439b2e2-4801-4bc4-a7c3-9fc188a23e77" />
I’m seeing this when using Remote Control.
I can open a side chat and use it normally. If the remote connection drops, the side chat is gone when I reconnect. The main chat is still there.
I understand that side chats are currently ephemeral, but losing one after a brief connection drop is pretty surprising. AFAIK there’s no warning that reconnecting can discard it.
It would be good to either keep the side chat across reconnects or make this limitation clear before opening one.
ChatGPT: 26.727.51351 on macOS
Remote host: Ubuntu 26.04 LTS, x86-64
Codex CLI: 0.146.0
This issue now seems to overlap with two more narrowly scoped reports:
Forkfailure in detail, including the missing persisted thread/rollout state andno rollout foundfailure.Since this issue contains both of those symptoms, it may now be useful to treat #22001 and #25233 as the more specific trackers and close this as superseded/duplicate
Keeping the two symptoms separate should also make resolution clearer, since fixing side-chat expiration does not necessarily fix promotion/forking, and vice versa.