API Returns 424 Error for MCP Calls

I was able to solve this problem, and posted my solution in another thread reporting this issue.

TLDR:

The issue was MCP resource discovery. ChatGPT calls resources/list while initializing or using a connector. My server registered tools but did not register any resources. Adding one valid, readable resource fixed every tool call immediately:

Link to my longer writeup: