[BUG] AskUserQuestion is blocking text

Resolved 💬 20 comments Opened Feb 7, 2026 by Seraphli Closed May 14, 2026
💡 Likely answer: A maintainer (claude[bot], contributor) responded on this thread — see the highlighted reply below.

Preflight Checklist

  • [x] I have searched existing issues and this hasn't been reported yet
  • [x] This is a single bug report (please file separate reports for different bugs)
  • [x] I am using the latest version of Claude Code

What's Wrong?

!Image

!Image

In the CLI, every time Claude outputs a bunch of text and then immediately calls the AskUserQuestion tool, AskUserQuestion ends up covering part of the original output. You can only see the text afterward if you cancel it.

What Should Happen?

AskUserQuestion will not cause obstruction

Error Messages/Logs

Steps to Reproduce

You can easily reproduce this issue. First, have Claude Code output a long passage of text, then have Claude Code call the AskUserQuestion tool. Finally, have it do both together in one go.

Claude Model

Opus

Is this a regression?

I don't know

Last Working Version

_No response_

Claude Code Version

2.1.34

Platform

Anthropic API

Operating System

macOS

Terminal/Shell

Other

Additional Information

_No response_

View original on GitHub ↗

20 Comments

pm0u · 5 months ago

I am also seeing this, if its relevant it is with iTerm2 and ZSH. I also see this on linux/foot/zsh

gr4cza · 5 months ago

I also have this issue.

Crazytieguy · 4 months ago

Also have this, using WezTerm

mjec · 4 months ago

I also see this in WezTerm, running claude locally in zsh and over ssh in bash.

rolandtolnay · 4 months ago

Experiencing this issue in zsh on Mac. Happens pretty much every time AskUserQuestion tool is shown

SupSaiYaJin · 4 months ago

Also have this using warp mac, block 1 line every time.

SebaSeaBeVibing · 4 months ago

Happen over here as well. Ghostty. Mac.

holdenhewett · 4 months ago

Experiencing this on WSL2 (Windows Terminal). Same behavior — last 2-3 lines of output before AskUserQuestion are overwritten and unrecoverable, even via scrollback.

Environment:

  • Claude Code: latest (Max subscription)
  • OS: WSL2 (Ubuntu 24.04) on Windows 11
  • Terminal: Windows Terminal
  • Shell: bash
  • Custom statusline: yes (4-line multiline via statusLine command config)

The custom statusline may exacerbate the line count slightly, but the core issue reproduces regardless. This is a significant UX problem when AskUserQuestion is used frequently. The context leading into the question (often the reasoning for why Claude is asking) gets lost, forcing you to guess what was being communicated.

Would love to see this prioritized, as it's a daily friction point.

mjec · 4 months ago

As an embarrassing workaround I have this in my CLAUDE.md, which mostly works:

When using AskUserQuestion, always add several blank lines at the end of your message because otherwise the AskUserQuestion interface obscures the last few lines of the message
Charuru · 3 months ago

I'm using the claude desktop app and the popup literally blocks the response, i can't read it to answer the question! Pretty major UX fail.

rolandtolnay · 3 months ago

Adding this section as a temporary workaround inside my CLAUDE.md fixed the issue:

## AskUserQuestion Padding (temporary)

End your text with a horizontal rule (`---`) followed by two blank lines before calling AskUserQuestion — the input overlay obscures the last ~2 lines of output, so the padding gets hidden instead of content.
dknell · 3 months ago

A simpler workaround than editing your CLAUDE.md is pressing ctrl+o at the question prompt and it will hide the question and multiple choice section, revealing the hidden text.

<img width="1459" height="808" alt="Image" src="https://github.com/user-attachments/assets/302a464a-7255-46b1-98bc-98237aca5a64" />

Press ctrl+o

<img width="1459" height="808" alt="Image" src="https://github.com/user-attachments/assets/f65c416d-f944-4738-8686-3d30765dc308" />

jvilburn · 3 months ago

This is a major annoyance. If I flash a page in front of you so quick that you can't read any of it, and then ask you if you agree, how would you feel?
Make AskUserQuestion collapsible and fix the dimming, so I can see what I am responding to.

OddMagnet · 3 months ago

Same issue for me.
macOS, iTerm2 and ZSH

de1mat · 3 months ago

So glad this is reported and others are seeing it. This is a frustrating bug. I was typically exiting the answers so I could make sure I had read everything, and then asked Claude to show me the questions again. So counter-intuitive.

Recently I have added the following workaround to my ~/.claude/CLAUDE.md and it is helping:

Always emit a --- separator line immediately before calling AskUserQuestion so the horizontal rule gets covered instead of real content.
jerzygangi · 3 months ago

This is happening for me, as well. Major issue.

guplem · 2 months ago

Ctrl+O is the best workaround for the time being

janhlavin · 2 months ago

I can reproduce this issue on macOS (Claude Code 2.1.138). The workaround doesn't address the root cause — it just shifts the problem elsewhere. The real issue is that users are answering the question without seeing the full context that preceded it, which can lead to incorrect answers and confusing follow-ups.

Please consider fixing this properly rather than relying on workarounds.

claude[bot] contributor · 2 months ago

This is a duplicate of #58207, which was fixed as of version 2.1.141.

github-actions[bot] · 12 days ago

This issue has been automatically locked since it was closed and has not had any activity for 7 days. If you're experiencing a similar issue, please file a new issue and reference this one if it's relevant.