(Created on )

Puppeteer: Tried to find the browser at the configured path ({value}) for version {value}, but no ...

A configured browser version's expected executable is absent.


A configured browser version’s expected executable is absent.

Error message

Tried to find the browser at the configured path ({value}) for version {value}, but no ...

{value} is replaced by the value shown in your error message.

How this error happens

A configured browser build resolves to an executable path, but that build is not installed in the chosen cache.

This is a missing-cache workflow, not a guarantee that every executable resolver uses the same error wording.

import puppeteer from "puppeteer";

const executable = puppeteer.executablePath();

await puppeteer.launch({
    executablePath: executable,
});

How to fix

Install the browser expected by the package, then rerun executable resolution and launch.

npx puppeteer browsers install

Things to keep in mind

The snippet assumes the expected build is missing. Executable resolution may reject before launch. Do not point the path at another build merely to silence the missing-file check.

All Puppeteer errors

Keep Reading

Puppeteer Guides

All Guides →