While trying to create a custom gpt action that called upon an API (which required an API key) for a stock quote, I found I was unable to confirm the call. The debug cited “The requested action requires approval”.
After trying different stock quote API and schema creation methods, I kept running into this issue. I eventually decided to publish the custom gpt and when I called upon the stock quote API I was able to confirm.
Additionally, I had created another action that called upon a crypto quote API that did not require an API key and it was able to confirm the call while testing within the action creation page.
So it seems the bug only effects API calls that require an API key while testing within the action creation page. I am not sure if this is something that effects all of ChatGPT 4o or if it arose within the creation of this custom action.