ChatGPT App OIDC Authentication Failure


I have an OIDC proxy in front of a FastMCP MCP server. Token exchange completes successfully, all the .well-known routes required return 200, but the callback step to authenticate the app returns 401 with Reauthentication required I am not sure what re-authentication this refers to as it is coming at the end of the authentication flow with my server and my server shows that that the token exchange completed successfully. I have logged out and back in, cleared caches, I’m not sure what else can be done.

Does anyone have any ideas as to what is going wrong?