Hey, thanks for the report. This is a known issue with React and Vue apps. browser_type and browser_fill don’t trigger the onChange events that are needed to update state in controlled components.
A couple quick questions:
- Is this a React or Vue app, or plain HTML?
- Have you tried using external Chrome instead of the built-in browser tab? (Settings → Tools & MCP → Browser Automation → select “Google Chrome”)
Temporary workarounds:
- Use external Chrome. In this thread they confirmed it works: Browser automation tool fails to fill and submit HTML forms, showing invalid states even when fields contain values.
- Or try the Playwright MCP tool. It handles framework events correctly
Can you share the Request ID from a failed attempt? (Chat context menu → Copy Request ID). It’ll help the engineers investigate.
Here’s a similar thread with the same issue. The team is aware, but there’s no timeline for a fix yet: Cursor Browser (Browser Tab) doesn't work well with React Input