Apps SDK Confirm action button disappeared / stopped showing

I’ve been testing my app today in Dev Mode and the confirm/deny action buttons when sending a request stopped rendering.

At the same time some bugs in ChatGPT (like message history disappearing) happened so I’m hoping that it is a small bug/quirk that will be fixed soon.

Wanted to see if anyone else is experiencing it? Attached photo shows the bug:

14 Likes

Yes, same issue here, started right after ChatGPT was down for just under an hour (at least in Canada)

3 Likes

thanks for the quick confirm. Will let you know when I see it working again

2 Likes

i am having the same issue

same issue here

I am having the same issue

Thanks for reporting the issue. Forwarded to the team at OpenAI.

3 Likes

Same issue! I also tried submitting a support ticket.

We’re experiencing the same issue, and it’s significantly impacting our ability to move forward with an important demo. Could you please provide an estimated timeline for when this will be resolved?

1 Like

Facing same issue and supposed to be given a demo in less than two hours. Not a major deal as I can show it with my workaround I noticed.

While not optimal if ask same question again to bring up your app with confirmation overlay the previous answer showing the app doesn’t have the overlay and works as expected.

Hopefully works for others until issue is resolved.

1 Like

Same issue for us. asking the same question again does not fix it and we dont have the confirmation box at all.

The only way to do a work around is to not recive any ui template at all

1 Like

I am having issues with my app widget, it used to load a few days ago. now I see it load but it keeps getting stuck on the part where it is confirming with me if it is allowed to continue.

A. that blocks me from interacting with the widget
B. It will not load the data

Bottom line the issue is that the buttons where I could say “Yes allow“ is gone and I cant get past that part for my development.

I do notice issues nightly here in PST time, it would be nice to know why these issues are happening and when should I expect them (nightly builds being pushed or something) to avoid those times

As a work around, you can always set the readOnlyHint in tool annotation to true. This will bypass the confirmation modal from OpenAI and execute the tool straight away.

server.registerTool(
  "list_saved_recipes",
  {
    title: "List saved recipes",
    description: "Returns the user’s saved recipes without modifying them.",
    inputSchema: { type: "object", properties: {}, additionalProperties: false },
    annotations: { readOnlyHint: true }
  },
  async () => fetchSavedRecipes()
);

This is not a definitive fix. But it can save a demo or two during the downtime :slight_smile:

1 Like

Hey Everyone, Our engineering team is taking a look into this issue. We will provide and update very soon. Thank you!

7 Likes

What’s the workaround you found?

1 Like

I imagine this does not work with tools that write? (Or else you’ve found another bug for openAI :sweat_smile: )

1 Like

Any updates? my boss is kicking my ass

1 Like

still running into the error on my end.

Same – still no “confirm” button. I notice that the styling looks better in the last hour or so: no more transparent overlapping overlay. But still no confirm button!

Edit: nevermind. The styling also sucks again.

It’s still happening, sometimes it randomly shows the confirmation button, but most of the time it won’t show


Only MCPS with a widgets have this issue; without widgets, it works correctly.

1 Like