Widget button interactions do not reliably scroll or execute while assistant is still responding

Hello,

We are seeing two related interaction issues in a ChatGPT Apps SDK widget:

  1. When a user clicks a button inside the widget that calls window.openai.sendFollowUpMessage, ChatGPT posts/starts the follow-up interaction, but the chat viewport does not automatically scroll to the bottom.

  2. If the assistant is still generating a response and the user clicks a widget button before the generation has finished, the button interaction is not executed. From the user’s perspective, the click is accepted in the widget UI, but no follow-up message/tool interaction is triggered in the conversation.

According to the Apps SDK reference, sendFollowUpMessage({ prompt, scrollToBottom }) supports scrollToBottom, which defaults to true.

This makes Apps SDK widgets feel unreliable. Users may click call-to-action buttons, such as “show details,” or “continue,” and nothing happens if the assistant is still writing.

The missing auto-scroll also hides the result of a successful interaction, making it appear as if the button did not work.