[BUG] Pressing Ctrl-O (scrollback) while an AskUserQuestion is pending dismisses it as "User declined to answer questions"

Resolved 💬 3 comments Opened Jun 4, 2026 by FrankLedo Closed Jul 10, 2026

Summary

When Claude is asking a question via the multiple-choice AskUserQuestion prompt, pressing Ctrl-O to read the scrollback/transcript dismisses the pending question and reports User declined to answer questions back to the model — ending the interview as if the user had explicitly declined.

This makes it impossible to scroll back to review context before answering a question: doing so silently cancels the question.

Steps to reproduce

  1. Get Claude to ask a question using AskUserQuestion (the inline multiple-choice prompt).
  2. While the prompt is displayed, press Ctrl-O to view scrollback.
  3. The question is dismissed and the model receives User declined to answer questions, so it moves on / ends the interaction.

Expected behavior

Ctrl-O should toggle scrollback without answering or dismissing the pending question. After returning from scrollback, the question should still be present and answerable.

Actual behavior

The question is removed and the model is told the user declined to answer.

Impact

Users routinely want to scroll back to re-read context (a diff, an earlier answer, a file listing) to inform their choice. Today that round-trip cancels the question, forcing Claude to re-ask or proceed on a wrong assumption.

Environment

  • Claude Code 2.1.162
  • macOS 26.6 (darwin)

Possibly related

  • #59550 — same User declined to answer questions symptom, but triggered by the "Chat about this" option rather than Ctrl-O. These may share a root cause (any non-answer interaction during an AskUserQuestion being reported to the model as a decline).

View original on GitHub ↗

This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗