Could not find browser revision 809590
See original GitHub issue- Puppeteer version: 5.4.1
- Platform / OS version: windows x64 & linux x64
- Node.js version: 15.0.1
With the above config, puppeteer reports
Could not find browser revision 809590
If I just downgrade it to 5.4.0, everything is fine.
Issue Analytics
- State:
- Created 3 years ago
- Reactions:28
- Comments:18
Top Results From Across the Web
Could not find browser revision 756035. Run "npm install" - ...
I am getting following exception. (node:7008) UnhandledPromiseRejectionWarning: Error: Could not find browser revision 756035.
Read more >How to find the right CHROMIUM_REVISION value for ...
So far, the best solution I found is to check npm.taobao.org/mirrors/chromium-browser-sna.., and pick the values shown for your platform.
Read more >pageres error
version installed by puppeteer (818858) does not remove the error. This is on Ubuntu. ... Error: Could not find browser revision 818858. Run...
Read more >puppeteer运行出现,Could not find browser revision 809590.
Could not find browser revision 809590. Run "PUPPETEER_PRODUCT=firefox npm install" or "PUPPETEER_PRODUCT=firefox yarn install" 报错,显然时没 ...
Read more >Troubleshooting
Could not find expected browser locally ... cd <project-dir-path>/node_modules/puppeteer/.local-chromium/linux-<revision>/chrome-linux/
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found

A workaround that worked for me was to manually set the executable path using ENV in my dockerfile.
ENV PUPPETEER_EXECUTABLE_PATH="/usr/bin/google-chrome-stable".Additionally, you might like the https://www.npmjs.com/package/chrome-launcher NPM package which also worked.
No version works, npm installs globally but there’s no Chrome download step.
For example
Running a puppeteer script dies with:
Node.js v13.13.0
I think the problem is
npm updateno longer downloads and installs Chromium. This fails to happen silently, and it fails on any version of Puppeteer. You think ah I’ll just roll back and it’ll work. But no version does because of this.Pretty scary bug… 🎃
Workaround