# Bug: sendFollowUpMessage() causes temporary duplicated chat content (Button clicks in Apps SDK)

**URL:** <https://community.openai.com/t/bug-sendfollowupmessage-causes-temporary-duplicated-chat-content-button-clicks-in-apps-sdk/1381147>\
**Category:** ChatGPT Apps SDK\
**Tags:** chatgpt, bug, apps-sdk, chatgpt-apps\
**Created:** [May 17, 2026, 12:55pm UTC](https://community.openai.com/t/bug-sendfollowupmessage-causes-temporary-duplicated-chat-content-button-clicks-in-apps-sdk/1381147 "2026-05-17T12:55:27Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![malteCondor](https://avatars.discourse-cdn.com/v4/letter/m/90ced4/32.png) [@malteCondor](https://community.openai.com/u/malteCondor)\
**Post date:** [May 17, 2026, 12:55pm UTC](https://community.openai.com/t/bug-sendfollowupmessage-causes-temporary-duplicated-chat-content-button-clicks-in-apps-sdk/1381147/1 "2026-05-17T12:55:27Z")

</div>

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.

---

<div class="post-metadata">

**Author:** ![maorv](https://avatars.discourse-cdn.com/v4/letter/m/ba9def/32.png) [@maorv](https://community.openai.com/u/maorv)\
**Post date:** [May 19, 2026, 9:18am UTC](https://community.openai.com/t/bug-sendfollowupmessage-causes-temporary-duplicated-chat-content-button-clicks-in-apps-sdk/1381147/2 "2026-05-19T09:18:41Z")

</div>

I’m seeing a similar issue when approving consequential tool calls.

The chat contents (including widgets) are duplicated. Eventually the chat re-renders and the duplication disappears.

This is not a widget specific issue, even when I remove the widget from the app completely I’m still seeing duplicated chat contents.

This seems to be a common issue, I’ve tested several other apps from the ChatGPT app store and every tool approval button click seems to reproduce this issue.

---

<div class="post-metadata">

**Author:** ![pietrozullo](https://sea2.discourse-cdn.com/openai1/user_avatar/community.openai.com/pietrozullo/32/741274_2.png) [@pietrozullo](https://community.openai.com/u/pietrozullo)\
**Post date:** [May 27, 2026, 5:08pm UTC](https://community.openai.com/t/bug-sendfollowupmessage-causes-temporary-duplicated-chat-content-button-clicks-in-apps-sdk/1381147/3 "2026-05-27T17:08:15Z")

</div>

When I send a followup message from a widget I always see a weird behaviour:  
The message is sent  
the chat starts streaming  
it shows or better flashes the previously loaded widget and conversation  
widget disappears  
model answers the followup message

---

<div class="post-metadata">

**Author:** ![malteCondor](https://avatars.discourse-cdn.com/v4/letter/m/90ced4/32.png) [@malteCondor](https://community.openai.com/u/malteCondor)\
**Post date:** [June 1, 2026, 8:15am UTC](https://community.openai.com/t/bug-sendfollowupmessage-causes-temporary-duplicated-chat-content-button-clicks-in-apps-sdk/1381147/4 "2026-06-01T08:15:19Z")

</div>

@OpenAI_Support Do you have any updates on this? The issue is unfortunately persistent. I can also provide a screen recording if that’d help you.

---

<div class="post-metadata">

**Author:** ![Vandan.Sojitra](https://avatars.discourse-cdn.com/v4/letter/v/e47774/32.png) [@Vandan.Sojitra](https://community.openai.com/u/Vandan.Sojitra)\
**Post date:** [June 2, 2026, 5:33am UTC](https://community.openai.com/t/bug-sendfollowupmessage-causes-temporary-duplicated-chat-content-button-clicks-in-apps-sdk/1381147/5 "2026-06-02T05:33:57Z")

</div>

@OpenAI_Support , any updates on the mentioned behaviour as this also seems to occur in normal tool calls that has widget for certain apps, while tool call is happening two UI frames load and when the tool call is responded one of them vanishes and shows response correctly.

---

<div class="post-metadata">

**Author:** ![niravjain98](https://avatars.discourse-cdn.com/v4/letter/n/dc4da7/32.png) [@niravjain98](https://community.openai.com/u/niravjain98)\
**Post date:** [June 3, 2026, 2:25pm UTC](https://community.openai.com/t/bug-sendfollowupmessage-causes-temporary-duplicated-chat-content-button-clicks-in-apps-sdk/1381147/6 "2026-06-03T14:25:22Z")

</div>

@Vandan.Sojitra

Are you seeing the same issue where the widget appears to load twice while the tool call is in progress, and then one of the widget instances disappears once the tool response arrives, leaving only a single rendered widget?

 ![Screenshot 2026-06-02 at 11.37.43 AM](https://us1.discourse-cdn.com/openai1/original/4X/1/0/8/1084ae9bdbd22ed738de018a506e75f587934f5d.png)

---

<div class="post-metadata">

**Author:** ![malteCondor](https://avatars.discourse-cdn.com/v4/letter/m/90ced4/32.png) [@malteCondor](https://community.openai.com/u/malteCondor)\
**Post date:** [June 3, 2026, 2:40pm UTC](https://community.openai.com/t/bug-sendfollowupmessage-causes-temporary-duplicated-chat-content-button-clicks-in-apps-sdk/1381147/7 "2026-06-03T14:40:58Z")

</div>

While the tool call is being prepared or in progress, the entire chat history gets temporarily duplicated, also including all previous rendered widgets.

As soon as the tool is selected and initialized by ChatGPT, the duplicated chat history gets cleaned up and the proper tool starts to render.

For me, this issue is still reproducible unfortunately.

---

<div class="post-metadata">

**Author:** ![niravjain98](https://avatars.discourse-cdn.com/v4/letter/n/dc4da7/32.png) [@niravjain98](https://community.openai.com/u/niravjain98)\
**Post date:** [June 3, 2026, 5:33pm UTC](https://community.openai.com/t/bug-sendfollowupmessage-causes-temporary-duplicated-chat-content-button-clicks-in-apps-sdk/1381147/8 "2026-06-03T17:33:54Z")

</div>

Interesting. I haven’t observed that specific behavior. In my case, I only see the widget loading twice while the tool call is in progress, and one of the instances disappears once the response is returned.

Would you mind sharing screenshots or a screen recording of the issue you’re seeing? I’d like to compare it with what I’m experiencing

---

<div class="post-metadata">

**Author:** ![Vandan.Sojitra](https://avatars.discourse-cdn.com/v4/letter/v/e47774/32.png) [@Vandan.Sojitra](https://community.openai.com/u/Vandan.Sojitra)\
**Post date:** [June 4, 2026, 4:35am UTC](https://community.openai.com/t/bug-sendfollowupmessage-causes-temporary-duplicated-chat-content-button-clicks-in-apps-sdk/1381147/9 "2026-06-04T04:35:00Z")

</div>

Yes exactly similar duplications of widget happens randomly when tool call is happening.

---

<div class="post-metadata">

**Author:** ![OpenAI\_Support](https://sea2.discourse-cdn.com/openai1/user_avatar/community.openai.com/openai_support/32/561845_2.png) [@OpenAI\_Support](https://community.openai.com/u/OpenAI_Support)\
**Post date:** [July 14, 2026, 12:03pm UTC](https://community.openai.com/t/bug-sendfollowupmessage-causes-temporary-duplicated-chat-content-button-clicks-in-apps-sdk/1381147/10 "2026-07-14T12:03:10Z")

</div>

Thanks for the reports. This thread appears to contain two related but different behaviors: the previous chat history briefly replaying, and two widget/loading frames appearing before one disappears.

Could someone reproduce this once on the current ChatGPT client and send a short screen recording through [OpenAI Support](https://help.openai.com/en/articles/6614161-how-can-i-contact-support)? Please include the exact date, time and timezone, browser or ChatGPT app version, conversation url, whether the action used `sendFollowUpMessage` or a tool approval, and which of the two behaviours occurred. Once you have submitted a request with us, please do share the case id with us so we can track it and troubleshoot it for you.

Please do not share any of this information publicly here. You can reply here with only the resulting support case number. Thanks!

---

<div class="post-metadata">

**Author:** ![Prashant\_Pardesi](https://avatars.discourse-cdn.com/v4/letter/p/f9ae1b/32.png) [@Prashant\_Pardesi](https://community.openai.com/u/Prashant_Pardesi)\
**Post date:** [July 19, 2026, 10:31am UTC](https://community.openai.com/t/bug-sendfollowupmessage-causes-temporary-duplicated-chat-content-button-clicks-in-apps-sdk/1381147/11 "2026-07-19T10:31:24Z")

</div>

Closed on July 19, 2026, 10:31am UTC


