Widget renders blank — no code changes

Hello,

Our app widget was rendering correctly until recently. No changes were made to our MCP server or widget code.

The issue: the widget iframe displays the ChatGPT loader indefinitely but never loads our widget content. Tool call completes successfully, returns valid data, and the text response displays correctly.

The widget renders perfectly when tested locally outside of ChatGPT. The issue only occurs within the ChatGPT iframe.

Reproducible on every attempt. Is anyone else experiencing this?

1 Like

Are you using the MCP App Extension package or window.openai?

Hey, thanks for the question. We are using the MCP App Extension package.

Yeah I’m experiencing the same, the widget renders the first time, but if the conversation is reloaded the ontoolresult callback won’t get replayed. It works in Claude though…

Exactly, since when do you have this?