Missing 'openid' scope in dynamically registered OAuth clients

When adding a new app, ChatGPT automatically creates an OAuth client using Dynamic Client Registration. However, the generated client does not include the openid scope. As a result, subsequent authentication attempts fail because ChatGPT requests the openid scope during the authorization flow, which the client has not been configured to support.

Our .well-known/oauth-protected-resource includes scopes_supported with openid included.

We are using Clerk as our auth server.

Anyone experiencing same issue?