Skip to content

[REGRESSION]: Google captcha appears on 1.61.1, works fine on 1.60.0 #116

Description

@SakalOFF

Checklist before reporting

  • I have searched for similar issues and didn't find a duplicate.
  • I have updated to the latest version of Patchright to verify the regression still exists.
  • I have verified that this regression does not occur when using Playwright directly.

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

Metadata

Metadata

Assignees

Labels

detectionrelated to bot detectioninvalidThis doesn't seem rightunconfirmeda bug which hasn't been reproduced yet

Type

Fields

No fields configured for Bug.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions