I’ve built my own MCP server that uses OAuth 2.1, supports CIDM and DCR, and uses Streamable HTTP and OIDC, etc. I’ve confirmed that I’ve configured HTTPS and other components and referred to existing documentation. Currently, I’ve noticed that after receiving the callback, ChatGPT doesn’t attempt to retrieve the token from the POST /token endpoint, but instead displays the message “There was a problem connecting [mcp name]. Try again later.” This MCP works fine in Codex, but fails in the web version.
How should I troubleshoot this? How can I retrieve the logs or find out why ChatGPT isn’t continuing to attempt the MCP’s OAuth authentication process?