Built-in browser automation

Last few weeks it seems that Cursor unable to perform any meaningful actions in my app UI using browser tab. It can’t click buttons, can’t find elements, can’t scroll etc.

Is anyone else having similar experience? Should I use some other tool for testing in the browser? I would prefer not to - having app right inside Cursor is very convenient.

Maybe I can change something in my app to make it easier for Cursor to browse it?

Hey, this is a known issue. It’s a regression starting in version 2.3.18+. The team is working on a fix.

Related reports: Agent can’t access Browser Automation tools (navigate/click/screenshot) even though Browser capabilities page lists them and Browser Automation is connected

Try this workaround:

  1. Settings > Tools & MCP > Browser Automation: switch the mode from “Browser Tab” to “Google Chrome”
  2. Turn Browser Automation off, then back on
  3. Fully quit Cursor (Cmd+Q / Ctrl+Q, make sure the process is killed)
  4. Run this in Terminal: rm -rf ~/.npm/_npx
  5. Start Cursor again

This has helped some users.

Can you share your Cursor version (Menu > About Cursor > Copy)? It’ll help confirm you’re hitting this regression.

1 Like

Version: 2.3.37
VSCode Version: 1.105.1
Commit: 6e2aa94f015240b4d1c7e5410b89593f9f53fef0
Date: 2026-01-15T06:56:06.990Z
Electron: 37.7.0
Chromium: 138.0.7204.251
Node.js: 22.20.0
V8: 13.8.258.32-electron.0
OS: Darwin arm64 25.1.0

Version: 2.3.34
VSCode Version: 1.105.1
Commit: 643ba67cd252e2888e296dd0cf34a0c5d7625b90
Electron: 37.7.0
Chromium: 138.0.7204.251
Node.js: 22.20.0
V8: 13.8.258.32-electron.0
OS: Darwin arm64 25.1.0

1 Like