[Bug] puppeteer-extra-plugin-stealth can't passby cloudflare verify

Author: spencer17xCreated Aug 16, 2024Updated Apr 18, 2026
Labelsissue: bug reportneeds triage

Describe the bug

Code Snippet

Code

import puppeteer from 'puppeteer-extra';
import stealthPlugin from 'puppeteer-extra-plugin-stealth';

const tokenAddress = '0x812ba41e071c7b7fa4ebcfb62df5f45f6fa853ee';
const fullUrl = `https://dexscreener.com/ethereum/${tokenAddress}`;
puppeteer.use(stealthPlugin());

const browser = await puppeteer.launch({
  headless: false,
  devtools: true,
});
const page = await browser.newPage();

await page.goto(fullUrl);

error: image

Versions

System: OS: macOS 14.6.1 CPU: (8) arm64 Apple M1 Memory: 394.52 MB / 16.00 GB Shell: 5.9 - /bin/zsh Binaries: Node: 16.17.0 - ~/.nvm/versions/node/v16.17.0/bin/node Yarn: 1.22.19 - /opt/homebrew/bin/yarn npm: 8.15.0 - ~/.nvm/versions/node/v16.17.0/bin/npm pnpm: 7.14.0 - ~/.nvm/versions/node/v16.17.0/bin/pnpm

package.json

{
    "puppeteer": "^23.1.0",
    "puppeteer-extra": "^3.3.6",
    "puppeteer-extra-plugin-stealth": "^2.11.2",
}

Source: berstend/puppeteer-extra