USB: usb_device_handle_win.cc:1020 Failed to read descriptor from node connection error with ChromeDriver v87 / Chrome v87 using Selenium on Windows10

We recently upgraded our Windows 10 test environment with ChromeDriver v87.0.4280.20 and Chrome v87.0.4280.66 (Official Build) (64-bit) and after the up-gradation even the minimal program is producing this ERROR log:

unknown error: session deleted because of page crash from unknown error: cannot determine loading status from tab crashed with ChromeDriver Selenium

I’m using InstaPy which use Python and Selenium. I start the script per Cron and from time to time it crashes. So it’r really irregular, sometimes it runs well through. I’v posted on GitHub Repo as well already but didn’t get an answer there, so i’m asking here now if someone has an idea why.

WebDriverException: unknown error: cannot find Chrome binary error with Selenium in Python for older versions of Google Chrome

For compatibility reasons I prefer to use Chrome version 55.0.2883.75 with Chromedriver v. 2.26. I downloaded the older version of chrome from https://www.slimjet.com/chrome/google-chrome-old-version.php and Chromedriver 2.26 from https://chromedriver.storage.googleapis.com/index.html?path=2.26/.

How to work with a specific version of ChromeDriver while Chrome Browser gets updated automatically through Python selenium

I’m new comer of Selenium, and I can use selenium with Chromedriver to do basic auto-test now, the code works fine, but the problem is Chrome browser always update automatically at the backend, and code always fail to run after Chrome update. I know I need to download new chromedriver to solve this issue, but I wonder if there’s any way to solve this issue without disabling chromebrowser update? tks.

Getting console.log output from Chrome with Selenium Python API bindings

I’m using Selenium to run tests in Chrome via the Python API bindings, and I’m having trouble figuring out how to configure Chrome to make the console.log output from the loaded test available. I see that there are get_log() and log_types() methods on the WebDriver object, and I’ve seen Get chrome’s console log which shows how to do things in Java. But I don’t see an equivalent of Java’s LoggingPreferences type in the Python API. Is there some way to accomplish what I need?