What version of the Codex App are you using (From “About Codex” dialog)?
ChatGPT desktop 26.818.22352 (build 6872)
What subscription do you have?
Pro
What platform is your computer?
Darwin 25.6.0 arm64 arm macOS 26.6.2 (build 25G83) Apple Silicon / arm64
What issue are you seeing?
After updating the ChatGPT desktop app to 26.818.22352 (build 6872), a repeated sign-in screen appears whenever an
assistant response completes or I open an existing conversation.
The issue occurs in either of these situations:
- An assistant response finishes in the currently open conversation.
- I select an existing conversation from the sidebar.
Immediately afterward, the desktop UI switches to a logged-out state and displays the sign-in screen.
Signing in succeeds, but it appears to create another login/device session. The app then loses authentication again
after completing a response or opening an existing conversation. This loop is consistently reproducible.
The same ChatGPT account continues to work through the web and mobile interfaces. Codex CLI authentication also
remains valid:
codex login status
Logged in using ChatGPT
Sanitized desktop log sequence:
desktop_fetch_auth_401 hadToken=true tokenSource=cached willRetry=true
Target request:
GET https://chatgpt.com/backend-api/accounts/:param/settings
Immediately afterward:
app_server_connection.auth_status_result authMethod=chatgpt hasToken=false nullReason=auth_token_missing refreshToken=true tokenExpiryState=missing
chatgpt-account-lookup authenticatedAccountPresent=false failureType=account_info_token_unavailable result=failed
desktop_fetch_auth_401 hadToken=false skipRetryReason=no_token_attached
Subsequent requests report:
Missing valid access token or actor biscuit
Unauthorized
The desktop logs also repeatedly contain:
Received turn/completed for unknown conversation
A new login temporarily restores authenticatedAccountPresent=true, but the same failure recurs.
What steps can reproduce the bug?
- Install or update ChatGPT desktop to version 26.818.22352 (build 6872) on macOS.
- Sign in with a ChatGPT account.
- Open an existing Codex conversation from the sidebar, or start a conversation and submit any prompt.
- Wait until the assistant response completes.
- Observe that the desktop app switches to a logged-out state and displays the sign-in screen.
- Sign in again using the same account.
- Observe that another login/device session appears to be created.
- Open an existing conversation or complete another response.
- Observe that the app displays the sign-in screen again.
Reproduction rate: consistent during the affected session.
Signing out and signing back in, fully quitting and restarting the app, and signing in through the Codex CLI do not
resolve the desktop authentication loop.
What is the expected behavior?
The desktop app should remain authenticated after completing a response or opening an existing conversation.
If an authenticated request receives a 401 response, the application should refresh or recover the credential without
clearing the active authenticated state, repeatedly displaying the sign-in screen, creating duplicate login sessions,
or making existing conversations unusable.
A valid ChatGPT login that continues to work in Codex CLI and on web/mobile should also remain usable in the desktop
app.
Additional information
Observed around:
- 2026-08-21 06:14–06:21 KST
- 2026-08-20 21:14–21:21 UTC
Additional diagnostics:
- Only one ChatGPT/Codex application bundle is installed.
- Codex CLI authentication with the same ChatGPT account succeeds.
- The locally stored CLI credential was not expired at the time of reproduction.
- Local Codex state database and thread inventory checks completed successfully.
- The behavior started immediately after the desktop client update.
- Web and mobile access continue to work.
- Signing out and signing back in does not resolve the issue.
- Each repeated sign-in appears to create another login/device session.
The log sequence suggests that a cached token-bearing account-settings request receives a 401, after which the desktop
process reports auth_token_missing and does not successfully refresh or reattach a token.
Relevant diagnostic information, including the affected thread context and logs, has already been submitted through
the ChatGPT desktop app's in-app feedback feature.
Feedback thread ID:
01a02106-db17-74c3-8ec3-ae1542802c94
Please use this thread ID to access the previously submitted diagnostics. Additional sanitized logs can be provided if
required.
What version of the Codex App are you using (From “About Codex” dialog)?
ChatGPT desktop 26.818.22352 (build 6872)
What subscription do you have?
Pro
What platform is your computer?
Darwin 25.6.0 arm64 arm macOS 26.6.2 (build 25G83) Apple Silicon / arm64
What issue are you seeing?
After updating the ChatGPT desktop app to 26.818.22352 (build 6872), a repeated sign-in screen appears whenever an
assistant response completes or I open an existing conversation.
The issue occurs in either of these situations:
Immediately afterward, the desktop UI switches to a logged-out state and displays the sign-in screen.
Signing in succeeds, but it appears to create another login/device session. The app then loses authentication again
after completing a response or opening an existing conversation. This loop is consistently reproducible.
The same ChatGPT account continues to work through the web and mobile interfaces. Codex CLI authentication also
remains valid:
codex login statusLogged in using ChatGPTSanitized desktop log sequence:
desktop_fetch_auth_401 hadToken=true tokenSource=cached willRetry=trueTarget request:
GET https://chatgpt.com/backend-api/accounts/:param/settingsImmediately afterward:
app_server_connection.auth_status_result authMethod=chatgpt hasToken=false nullReason=auth_token_missing refreshToken=true tokenExpiryState=missingchatgpt-account-lookup authenticatedAccountPresent=false failureType=account_info_token_unavailable result=faileddesktop_fetch_auth_401 hadToken=false skipRetryReason=no_token_attachedSubsequent requests report:
Missing valid access token or actor biscuitUnauthorizedThe desktop logs also repeatedly contain:
Received turn/completed for unknown conversationA new login temporarily restores
authenticatedAccountPresent=true, but the same failure recurs.What steps can reproduce the bug?
Reproduction rate: consistent during the affected session.
Signing out and signing back in, fully quitting and restarting the app, and signing in through the Codex CLI do not
resolve the desktop authentication loop.
What is the expected behavior?
The desktop app should remain authenticated after completing a response or opening an existing conversation.
If an authenticated request receives a 401 response, the application should refresh or recover the credential without
clearing the active authenticated state, repeatedly displaying the sign-in screen, creating duplicate login sessions,
or making existing conversations unusable.
A valid ChatGPT login that continues to work in Codex CLI and on web/mobile should also remain usable in the desktop
app.
Additional information
Observed around:
Additional diagnostics:
The log sequence suggests that a cached token-bearing account-settings request receives a 401, after which the desktop
process reports
auth_token_missingand does not successfully refresh or reattach a token.Relevant diagnostic information, including the affected thread context and logs, has already been submitted through
the ChatGPT desktop app's in-app feedback feature.
Feedback thread ID:
01a02106-db17-74c3-8ec3-ae1542802c94Please use this thread ID to access the previously submitted diagnostics. Additional sanitized logs can be provided if
required.