[Bug] Notion MCP opens excessive authentication windows inconsistent with active sessions
Resolved 💬 3 comments Opened Apr 7, 2026 by tcurley1 Closed May 28, 2026
Bug Description
My notion MCP randomly, but consistently opens new authentication windows and the number of authentication windows it opens doesn't correspond to the number of sessions i have open. For example, i have 2 Claude Code sessions open right now and it just opened 8 browser tabs to connect to Notion MCP. I connect and reauthenticate, but it keeps happening. I have to disable the notion MCP integration right now to stop this from interrupting my work constantly
Environment Info
- Platform: darwin
- Terminal: iTerm.app
- Version: 2.1.94
- Feedback ID: 693d79c6-e13f-4c05-b8b2-8f2c52897fc9
Errors
[{"error":"Error: NON-FATAL: Lock acquisition failed for /Users/curley/.local/share/claude/versions/2.1.94 (expected in multi-process scenarios)\n at xg_ (/$bunfs/root/src/entrypoints/cli.js:1890:2153)\n at ri6 (/$bunfs/root/src/entrypoints/cli.js:1890:1233)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-04-07T23:21:13.461Z"},{"error":"Error: Claude Code web sessions require authentication with a Claude.ai account. API key authentication is not sufficient. Please run /login to authenticate, or check your authentication status with /status.\n at Ij (/$bunfs/root/src/entrypoints/cli.js:1963:9482)\n at nI1 (/$bunfs/root/src/entrypoints/cli.js:1963:13902)\n at fn9 (/$bunfs/root/src/entrypoints/cli.js:1963:14538)\n at H75 (/$bunfs/root/src/entrypoints/cli.js:5189:13345)\n at _75 (/$bunfs/root/src/entrypoints/cli.js:5189:13422)\n at qz (/$bunfs/root/src/entrypoints/cli.js:479:26047)\n at useState (/$bunfs/root/src/entrypoints/cli.js:479:104855)\n at <anonymous> (/$bunfs/root/src/entrypoints/cli.js:470:8183)\n at ei_ (/$bunfs/root/src/entrypoints/cli.js:5189:13382)\n at wZ7 (/$bunfs/root/src/entrypoints/cli.js:5981:22422)\n at async <anonymous> (/$bunfs/root/src/entrypoints/cli.js:16832:1324)","timestamp":"2026-04-07T23:21:13.551Z"},{"error":"Error: Claude Code web sessions require authentication with a Claude.ai account. API key authentication is not sufficient. Please run /login to authenticate, or check your authentication status with /status.\n at Ij (/$bunfs/root/src/entrypoints/cli.js:1963:9482)\n at nI1 (/$bunfs/root/src/entrypoints/cli.js:1963:13902)\n at fn9 (/$bunfs/root/src/entrypoints/cli.js:1963:14538)\n at H75 (/$bunfs/root/src/entrypoints/cli.js:5189:13345)\n at _75 (/$bunfs/root/src/entrypoints/cli.js:5189:13422)\n at qz (/$bunfs/root/src/entrypoints/cli.js:479:26047)\n at useState (/$bunfs/root/src/entrypoints/cli.js:479:104855)\n at <anonymous> (/$bunfs/root/src/entrypoints/cli.js:470:8183)\n at ei_ (/$bunfs/root/src/entrypoints/cli.js:5189:13382)\n at sG7 (/$bunfs/root/src/entrypoints/cli.js:5981:14287)","timestamp":"2026-04-07T23:21:13.617Z"}]This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗