[BUG] Connector settings UI shows "Configure" button for already-authenticated connectors
Preflight Checklist
- [x] I have searched existing issues and this hasn't been reported yet
- [x] This is a single bug report (please file separate reports for different bugs)
- [x] I am using the latest version of Claude Code
What's Wrong?
After completing the full OAuth/authentication flow for multiple connectors (Canva, ClickUp, n8n, and others), the Settings UI continues to display the "Configure" button as if they haven't been set up. The connectors are actually functional — API calls to Canva and ClickUp successfully return data — but the UI does not reflect the connected state.
Only GitHub displays the correct "connected" status in the Settings panel.
Actual behavior
The connector still displays the "Configure" button, even though it is fully authenticated and functional (verified by making successful API calls).
Troubleshooting already attempted
- Disconnecting and reconnecting each connector
- Fully restarting the Claude Desktop app
- Trying different browsers for the OAuth flow
- Multiple attempts over time
What Should Happen?
After completing the OAuth flow, the connector should show as connected/configured in the Settings UI.
Error Messages/Logs
Steps to Reproduce
- Open Claude Desktop Settings → Connectors
- Add a connector (e.g., Canva or ClickUp)
- Complete the full OAuth flow in the browser (sign in, authorize, redirect back)
- Return to Settings → Connectors
- Observe that the "Configure" button is still shown instead of a "Connected" state
Claude Model
None
Is this a regression?
I don't know
Last Working Version
_No response_
Claude Code Version
2.1.51
Platform
Anthropic API
Operating System
Windows
Terminal/Shell
Other
Additional Information
- Claude Desktop on Windows
- Multiple connectors affected: Canva, ClickUp, n8n, and others
- GitHub connector displays correctly
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗