Playwright error

browserType.launch: Executable doesn't exist at .../chromium-XXXX/chrome-linux/chrome

Playwright's browser binaries were never installed, or don't match the Playwright version in package.json.

Why this happens

How to fix it

  1. Run `npx playwright install` (add `--with-deps` on Linux CI to also install OS-level libraries)
  2. In CI, cache the browser binaries keyed to the exact Playwright version, and force a reinstall on a version bump