Hey, this is a known issue. The approval dialog for MCP tools, especially browser-related ones like Playwright and Chrome DevTools, sometimes doesn’t render, and the agent gets stuck on “Waiting for Approval”.
A few workarounds you can try:
- In Cursor Settings > Agents > Auto-Run Mode, switch to “Run Everything”. This skips manual approval.
- If that doesn’t help, try using only one MCP at a time. You mentioned disabling one sometimes helps.
The team is aware of this bug, and your report helps with prioritization. Related threads for context:
Let me know if the auto-run workaround helps.