Bug: sendFollowUpMessage() causes temporary duplicated chat content (Button clicks in Apps SDK)
OpenAI Developer Community
May 17, 2026
Hi OpenAI team,
I found a UI rendering bug that occurs when clicking a button inside a widget (Apps SDK).
Steps to reproduce:
1. Open a conversation that contains one or more widgets.
2. Click a button inside a widget.
3. Observe the chat area while the next widget/content is loading.
Actual behavior:
* The chat does not automatically scroll down to the latest content.
* The previous chat content appears duplicated.
* Older widgets from the conversation are rendered twice temporarily, as a result.
* After a few seconds, the duplicated content disappears and the selected widget for the current prompt appears correctly.
Expected behavior:
* After clicking the widget button, the chat should auto-scroll to the latest message/content.
* The previous chat history containing widgets should not be rendered twice, even temporarily.
* The newly selected widget should appear without a transient duplicated-chat state.
Discussion in the ATmosphere