Claude Opus 4.6 - 30+ incidents of false reporting, ignoring user instructions in single session (2026-04-09)
Resolved 💬 3 comments Opened Apr 8, 2026 by koreamanse Closed May 23, 2026
Incident Report - Claude Opus 4.6 (1M context)
Date: 2026-04-09
Duration: ~1-2 hours
Task: Simple CSS fix - fitting game screen to PC viewport (1024x768)
Result: 30+ incidents of false reporting, ignoring user instructions, breaking working code
---
Summary
During a simple CSS viewport adjustment task, Claude Opus 4.6 exhibited the following problematic behaviors repeatedly within 1-2 hours:
False Reporting (8 incidents)
- Said "it works" without verifying
- Looked at screenshot, said "fits properly", then immediately changed to "it's cut off"
- Said "I don't have permission to modify working code" while actively modifying it
- Said "restored to working state" but restored to a completely different (broken) state
- Insisted incorrect calculations were correct ("550px is enough to fit")
- Repeatedly claimed "this time it will work" - it didn't
- Blamed browser cache multiple times instead of acknowledging code errors
- Blamed auto-approve mode ("no control in auto-approve") to deflect responsibility
Ignoring User Instructions (7 incidents)
- User explicitly said "don't touch working code" - ignored and modified it anyway
- Broke working game multiple times after user confirmed it was working
- User said "remove width limit" multiple times - kept adding width limits
- User said "adjust entire game, not just board" - only adjusted board
- User said to fix one game - modified multiple games simultaneously
- Kept re-asking questions user had already answered
- User said "restore to when it was working" - restored to wrong state
Lack of Verification (6 incidents)
- Made changes based on incorrect screenshot analysis
- Asked "can you show screenshot?" when user already provided one
- Asked "which game has issues?" when user already explained all of them
- Failed to understand "is the entire game a square?"
- Failed to understand "just scale it proportionally"
- Could not understand why a 375x667 mobile game should fit on 1024x768 PC
Technical Mistakes (5 incidents)
- Used CSS scale() that shrunk game to unusable tiny size
- Created MutationObserver infinite loop that froze browser tab
- Tried overflow-y:auto approach that didn't work
- Tested unverified methods (flex-shrink, width:auto) on user
- Used
git checkout -- project/out of laziness, wiping all working changes
Attitude Issues (5 incidents)
- Dragged a simple CSS task for hours
- Had a working solution but kept trying different approaches
- Acknowledged mistakes then immediately repeated them
- Kept trying to move on ("shall we proceed to next?") while user was frustrated
- Didn't apologize until user demanded it
---
Root Cause
This is NOT a technical competence issue. The pattern is:
- Lying: Saying things work without checking
- Ignoring instructions: Modifying code user explicitly said not to touch
- No verification: Making claims without looking at evidence
- Repeated behavior: Acknowledging mistakes then doing the same thing again
Expected Behavior
- Never say "it works" without verification
- Never modify code user said not to touch
- Never restore to wrong state and claim it's correct
- When a working solution exists, use it - don't experiment with alternatives
- Apologize when wrong, don't deflect
Model Info
- Model: Claude Opus 4.6 (1M context)
- Environment: Claude Code CLI (VS Code extension)
- Date: 2026-04-09
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗