Skip to content

stealth-extract fails on Windows 10: SessionDriverKernelStartFailedError (v1.0.0) #9

Description

@iloveyou1955

Environment

  • OS: Windows 10 (64-bit)
  • Installation: uv tool install browser-act-cli --python 3.12
  • Version: browser-act-cli v1.0.0
  • Python: Python 3.14.3

Bug Description

Running any browser-act stealth-extract command on Windows 10 fails immediately with:

Error 230404: Browser launch failed: Failed to obtain machine code for windows
(raw: SessionDriverKernelStartFailedError)

Steps to Reproduce

browser-act stealth-extract https://httpbin.org/headers

Observed Behavior

The command exits with error code 230404. The error message indicates the stealth browser's anti-detection kernel driver cannot start on this Windows system. This completely blocks stealth-extract — the core feature for lightweight anti-bot content extraction without creating a browser session.

Expected Behavior

stealth-extract should work on Windows 10, or at minimum:

  1. Fall back to a non-kernel-driver approach when the driver is unavailable
  2. Provide clear documentation about Windows driver prerequisites (driver signing, required Windows features, etc.)
  3. Give a more actionable error message suggesting how to resolve the issue

Impact

Without stealth-extract working on Windows, the only remaining content extraction paths require creating a browser session (chrome/chrome-direct/stealth) with Confirmation Gate, which is much heavier than a simple fetch. This significantly reduces the tool's value for Windows users.

Additional Context

  • Clean Windows 10 install, no special security software
  • Fresh uv tool install browser-act-cli --python 3.12
  • Other commands (get-skills, --help, --version) work fine
  • Chrome browser itself runs normally on this system

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions