← Reddit

The user has pasted their full system prompt again

Reddit · Recent_Sample6961 · July 4, 2026
A user reported experiencing a bug with Claude Opus 4.6 where the model begins claiming the user has pasted their system prompt after conversations reach approximately 10 messages or longer. The false claim appears in both the model's thinking process and output, causing conversations to derail with bugs, inconsistencies, and hallucinations. The user noted that their system prompt has remained unchanged for months.

Detailed Analysis

A Reddit user reported a peculiar malfunction affecting Claude Opus 4.6 in extended conversations: once a chat history reaches roughly ten messages, the model becomes fixated on the false belief that the user has re-pasted the entire system prompt with every new turn. This misperception surfaces both in Claude's visible output and in its extended thinking traces, where it repeatedly reasons as though it is processing a freshly submitted system prompt rather than a normal user message. The user notes that no changes were made to their own setup or prompt structure in months, suggesting the issue originates from something on Anthropic's side rather than from their application code.

The practical consequence described is a rapid degradation in output quality. Once the model locks into this incorrect assumption, its responses become inconsistent, buggy, and prone to hallucination, effectively derailing the conversation. This pattern is consistent with a known failure mode in large language models sometimes called "context confusion" or attention misallocation, where the model's internal representation of what's happening in the conversation diverges from the actual input structure. If Claude's attention mechanism or prompt-parsing logic misidentifies user turns as system-level instructions after some threshold of conversation length, it could create a compounding error: each subsequent response is generated on top of a flawed premise, making the conversation increasingly incoherent the longer it continues.

This kind of report matters because it points to a potential regression tied to a specific model version and a specific conversational condition (long context length), rather than a one-off prompt issue. For developers building products on top of Claude's API, subtle instabilities like this are especially concerning because they are hard to reproduce deterministically, may only appear after sustained usage, and can silently corrode output quality in production applications rather than failing loudly. Long-context reliability is a persistent challenge for frontier models generally, since maintaining coherent tracking of role boundaries (system vs. user vs. assistant) becomes harder as more tokens accumulate and as models rely on learned heuristics to distinguish structural roles rather than explicit, immutable markers.

More broadly, this incident reflects a recurring theme in the deployment of frontier LLMs: new model versions or backend updates can introduce unexpected behavioral regressions that only become visible through real-world, high-volume usage rather than benchmark testing. Community bug reports like this one on r/ClaudeAI often serve as an informal early-warning system for AI labs, surfacing edge cases that internal QA may not catch before or immediately after a model update. Whether this specific issue stems from a change in system-prompt handling, a caching bug, or an artifact of how extended thinking interacts with long conversation histories, it underscores how fragile the boundary between "instructions" and "content" can be in transformer-based architectures, and why maintaining that boundary reliably across long, multi-turn interactions remains an active engineering challenge even for state-of-the-art models like Opus 4.6.

Read original article →