[Bug]: Headless MCP OAuth blocks gateway startup with stale cached tokens
A non-interactive gateway run can stay stuck in MCP OAuth discovery for the full browser-callback timeout when token refresh fails, and retries then fail because the callback port is still in use. This issue is now closed.