Checklist before reporting
GOOD Patchright Version
1.60.0
BAD Patchright Version
1.61.1
Operating System
Windows 10
Reproduction (self-contained)
import asyncio
from patchright.async_api import async_playwright
async def main():
async with async_playwright() as p:
context = await p.chromium.launch_persistent_context(
user_data_dir="./userdir",
headless=False,
channel="chrome",
)
page = await context.new_page()
await page.goto("https://www.google.com")
# No automation — just wait for manual input
await asyncio.sleep(180) # manually type something and press Enter
await context.close()
asyncio.run(main())
Expected Behavior
Search results page loads normally without any captcha (as in 1.60.0)
Actual Behavior
After manually typing a search query and pressing Enter (no automation involved),
Google shows a captcha challenge when using patchright==1.61.1.
This strongly suggests that the browser fingerprint itself is being detected,
not the automation of keystrokes.
Downgrading to patchright==1.60.0 resolves the issue immediately
Checklist before reporting
GOOD Patchright Version
1.60.0
BAD Patchright Version
1.61.1
Operating System
Windows 10
Reproduction (self-contained)
Expected Behavior
Search results page loads normally without any captcha (as in 1.60.0)
Actual Behavior
After manually typing a search query and pressing Enter (no automation involved),
Google shows a captcha challenge when using patchright==1.61.1.
This strongly suggests that the browser fingerprint itself is being detected,
not the automation of keystrokes.
Downgrading to patchright==1.60.0 resolves the issue immediately