Android Remote shows internal-looking `g-p-...` project identifier for an existing Codex conversation
What issue are you seeing?
In ChatGPT Android Remote, the project list shows an internal-looking identifier instead of the expected project name for an existing Codex conversation.
Observed project entry:
g-p-6a8bf03bcf408191b978b0b93bd02...
The affected conversation itself is still visible under Recent with its normal title:
執行 Task 25 bounded repair
Other projects such as TwStock, AllyVoxNote, PikClick, etc. display normally.
This looks more like an internal project/session identifier being surfaced as a UI label than a character-encoding issue.
Environment
- Codex desktop host: Windows
- Remote host:
MFC-YH - Controller/client: ChatGPT Android app → Remote
- Same ChatGPT account/workspace
- Remote host is online and other projects/conversations are visible normally
Suspected trigger
The affected conversation had previously been pinned and then unpinned in Codex Desktop.
However, this is currently only a correlation / hypothesis, not a confirmed trigger.
I tried pinning and unpinning a simple test conversation, but could not reproduce the issue there. The affected conversation is a real, longer-running development thread with substantially more history/state than the simple test.
Reproduction status
NOT YET STABLY REPRODUCED with a minimal conversation.
Current observed sequence for the affected thread:
- Use an existing long-running Codex conversation on the Windows desktop host.
- The conversation is visible normally in Android Remote under Recent.
- The conversation had previously been pinned and later unpinned on Desktop.
- Android Remote now shows an additional project entry whose display name is an internal-looking
g-p-...identifier. - The conversation title itself remains normal under Recent.
A newly created/simple test conversation did not reproduce the problem after pin → unpin, so pin/unpin alone is not a sufficient condition.
Expected behavior
Android Remote should display the actual project name associated with the conversation/session.
Internal project/session identifiers such as g-p-... should never be shown as the project display label.
Actual behavior
Android Remote shows an internal-looking g-p-... value in the Projects section while the affected conversation remains visible under Recent with its normal title.
Additional observations
This may be related to conversation/project metadata synchronization or project association rather than rendering/encoding.
It may also be related at a lower level to the class of Remote/session indexing issues discussed in #36244, but the observable behavior is different:
- #36244: a desktop conversation was completely absent from Web/Android Remote.
- This issue: the conversation is visible, but Remote appears to expose an incorrect/internal project identifier.
Screenshot evidence is available and shows the g-p-... project entry alongside normal project names and the affected recent conversation.
2 Comments
Potential duplicates detected. Please review them and close your issue if it is a duplicate.
Powered by Codex Action
Screenshot of the affected Android Remote view.
The Projects section shows an unexpected internal-looking entry:
g-p-6a8bf03bcf408191b978b0b93bd02...At the same time, the affected conversation is still visible normally under Recent as:
執行 Task 25 bounded repairOther project names such as
TwStock,AllyVoxNote,PikClick, etc. are displayed correctly.This supports the observation that the issue appears to involve incorrect project/session metadata or project association being surfaced in the Remote UI, rather than a general rendering or character-encoding problem.
<img width="1080" height="2400" alt="Image" src="https://github.com/user-attachments/assets/b26ca898-49a5-48a9-86d5-24d02dac7df2" />