Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Users of the ChatGPT Windows app have increasingly reported a recurring and disruptive error message:
“getNodeByIdOrMessageId – no node found by id: placeholder-request-…”
This error typically appears while ChatGPT is in the middle of generating a response. The output vanishes and is replaced by a red error box, disrupting workflows and, in some cases, causing permanent loss of information.

This article explains why this error occurs, what scenarios trigger it, and what steps you can take to reduce its frequency until an official fix is released.
The error emerges during an ongoing response generation. Sometimes the app recovers after 20–30 seconds, but in many cases, users must switch chats or restart the app to continue. Frequent occurrences can interrupt tasks such as:
Some users experience this error more than 20 times per day, making the Windows app unreliable for extended or professional use.
Although OpenAI has not provided an official technical explanation, user evidence suggests several likely causes.
The error refers to missing “nodes,” indicating a problem within the app’s interface.
Essentially, ChatGPT tries to display or update a message, but the app fails to find the required UI component.
Long code outputs, infrastructure scripts, multi-step instructions, and image generation create heavy load.
These outputs require complex updates to the app interface, which can cause a desynchronization and trigger the error.
Users relying on microphone input observe that the error appears when long voice segments are transcribed.
Smaller voice inputs tend to work smoothly, suggesting the issue stems from processing large text chunks at once.
The Windows app stores conversation states locally. System memory or background processes may limit the app’s ability to properly render responses.
Across user reports, one pattern is clear:
The browser version is significantly more stable than the Windows app.
This suggests the desktop application is still undergoing optimization and may not be as fault-tolerant as the web interface.
These are practical steps collected from multiple real-user experiences.
In many cases, the error resolves itself after a short delay.
This forces the UI to refresh and rebuild the missing message node.
A quick restart clears temporary inconsistencies and often restores stability.
For important tasks—especially coding, long writing sessions, or complex project work—the browser version is more reliable.
Shorter voice entries reduce processing demand and keep the app stable during transcription.
Export or copy important content often. This helps prevent data loss during unexpected crashes.
Absolutely not.
The error is not caused by user behavior but is linked to how the Windows app processes and displays messages.
Even simple prompts can trigger it. This indicates that the issue lies in the app’s underlying architecture rather than the nature of the user’s tasks.
Below are best practices to improve stability until OpenAI releases dedicated fixes:
Given the widespread impact and repeated reporting by users, it is highly likely that OpenAI will address this issue in future updates. The Windows app continues to evolve, and stability improvements are expected over time.
The “getNodeByIdOrMessageId – no node found” error is a significant inconvenience for ChatGPT Windows app users, especially those engaged in coding, technical workflows, and long-form content creation. While the issue stems from the app’s interface and not user error, taking preventive steps can greatly reduce how often it occurs.
Until a permanent fix is implemented, the browser version remains the most stable option for critical or time-sensitive work.