openai / openai/codex

Temporary Chat opens blank page on Linux desktop app

Open
#41,126 3 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

app bug Linux session
Dominant language
Rust
Stars
125k
Forks
19.4k
PR merge metrics
PR metrics pending

Description

What version of the Codex App are you using (From “About Codex” dialog)?

26.818.21641

What subscription do you have?

workspace

What platform is your computer?

Ubuntu 24.04.4 LTS

What issue are you seeing?

Bug description

On Ubuntu, clicking Temporary Chat in the Linux desktop app doesn't open any page instead of starting a temporary chat.

Temporary Chat works correctly in the web version at chatgpt.com, so the issue appears specific to the Linux desktop app.

Expected behavior

A new Temporary Chat should open normally.

Actual behavior

The app navigates to:

/?temporary-chat=true

but displays an empty page.

Running the app with:

ELECTRON_ENABLE_LOGGING=1 /usr/lib/chatgpt/ChatGPT

shows:

Matched leaf route at location "/?temporary-chat=true" does not have an element or Component. This means it will render an <Outlet /> with a null value by default resulting in an "empty" page.

Environment

  • OS: Ubuntu
  • Architecture: amd64
  • App version: 26.820.71523
  • Also reproduced on: 26.818.21641
  • Temporary Chat works correctly in the browser
What steps can reproduce the bug?

Steps to reproduce

  1. Open the ChatGPT/Codex desktop app on Ubuntu.
  2. Start a new chat.
  3. Click Temporary Chat.
  4. The page becomes empty and no temporary chat is created.
What is the expected behavior?

Expected behavior

A new Temporary Chat should open normally.

Additional information

Additional information

The issue is reproducible every time Temporary Chat is selected. Regular chats work normally.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the issue in the Linux desktop app and run it with ELECTRON_ENABLE_LOGGING=1, checking the /?temporary-chat=true route and the reported unmatched leaf route. Trace the desktop app's Temporary Chat navigation from the button to that route; done means a new temporary chat opens on Ubuntu while regular chats continue to work.

Written by the indexing model from the issue text.

Assessment

Tech stack
electron
Domain
desktop, operating-systems
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
68/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.