Switching between threads is very slow

Open 💬 20 comments Opened Feb 7, 2026 by ImanYZ
💡 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 260206.1448 (565)

What subscription do you have?

ChatGPT Pro

What issue are you seeing?

After updating Codex last night, switching between threads is super slow and not responsive.

What steps can reproduce the bug?

I have multiple tabs in the Codex App on my MacBook Pro M4 Max.
Every thread is on a different project, in totally separate folders, without sharing anything.
Some of the threads are on git repos, and some are not.
When I send a prompt in one thread and switch to another thread, for a while the Codex app is frozen.
If I send prompts in two separate threads, they get super slow, and sometimes the app crashes and closes.
I did not experience these issues before updating the Codex app last night.

What is the expected behavior?

_No response_

Additional information

_No response_

View original on GitHub ↗

20 Comments

github-actions[bot] contributor · 5 months ago

Potential duplicates detected. Please review them and close your issue if it is a duplicate.

  • #11000
  • #10996

Powered by Codex Action

awlee01 · 5 months ago

+1 - app currently unusable for me

ImanYZ · 5 months ago

After updating the app to the new version, I cannot use it anymore!

tomoliveri · 5 months ago

+1 app completely unusable (MacOS)

gulla0 · 5 months ago

+1
The app is hung and completely unusable. Restarting the app does not resolve the issue. Archiving project threads also has no effect. The problem persists across relaunches.

liampongracz · 5 months ago

Yes please fix this, its bad. 2021 M1 MBP

gunnartorfis · 5 months ago

Have to put a +1 here, it is barely usable at least when you have multiple big threads going.

virgildotcodes · 5 months ago

Same experience, M1 Max.

Just discovered that in one particular thread, there was a very large diff of unstaged changes that seemed to be choking the whole app's performance. Getting rid of that solved the performance issues on that thread at least.

michaeltyson · 5 months ago

I’m seeing very similar behavior, but in the Codex IDE extension running inside Cursor, not the standalone Codex desktop app.

In my case:

  • Switching between long-running threads causes a full UI freeze for 10–30 seconds.
  • The freeze happens immediately on selecting the thread, even before sending a new prompt.
  • CPU spikes during the switch.
  • The behavior worsens with longer transcripts.

From observation, it appears that the entire conversation is being loaded and rendered synchronously when switching threads. If the desktop app is using a similar rendering model, that might explain why multiple large threads cause the UI to hang or crash.

By contrast, Cursor’s native chat interface progressively hydrates messages (loading recent content first and backfilling on scroll), which avoids blocking the UI thread.

If the Codex app and extension are eagerly hydrating full transcripts on thread switch, implementing:

  • Message virtualization
  • Incremental/lazy loading
  • Background hydration off the main thread

would likely resolve both the freezing and the memory growth issues people are reporting.

Happy to provide more detailed reproduction info from the extension side if helpful.

faraponov-agima · 4 months ago

+1
I'm running into the same performance issues. The lag is making it difficult to use.

9yo · 4 months ago

+ 1

100tomer · 4 months ago

+1

sebastien78 · 4 months ago

Same here, on huge Mac Ultra, I just have about 10 threads on my Codex app.
Each time I switch from on thread/tab to another, there is 6-10sec of loading. It's a real pain.

wbdb · 4 months ago

Same here - Windows / WSL - 26.313.41514

philbeliveau · 4 months ago

Same here - M2 max

wbdb · 4 months ago

@etraut-openai Can you do something agianst this big_model_radar spam on all your Github issues? Can you block that somehow? It doesn't even help to block the user. Reports to Github were also unsuccessful.

redfox05 · 2 months ago

Seems this has not been updated since March, but just to highlight, 23rd April, and this is still an issue for me.
Codex Mac App, Version 26.417.41555 (1858).
macOS Tahoe 26.3
Can't be limited resources, running on a Apple M3 Pro, 36GB memory. And very few other windows open.

virgildotcodes · 2 months ago

Just wanted to back up @redfox05 . Previously, it was far worse, made the entire app chug and borderline unusable. Now though, it can still take a couple of seconds to swap to a different chat thread. Are we always pulling the chats down from OpenAI's servers? It seems like it would make sense to cache them locally, no?

djh00t · 2 months ago

I am seeing the same thing Codex Version 26.422.62136 (2176) MBP M2 32GB RAM macOS 15.7 (24G207)

THe only apps I've got open are Chrome and Codex. Theres tonnes of CPU, GPU, RAM etc available. It feels like some kind of an io/locking issue.

alexyorke · 5 days ago

Here is my feedback id: 019f57d8-c57e-7be3-b6ed-c211ab2785b1 (same issue, very slow switching tabs on Windows)