Solve – Failed to read descriptor from node connection: A device attached to the system is not functioning

Failed to read descriptor from node connection: A device attached to the system is not functioning is a Python error which occurs because of a chromedriver problem.

In this article I am going to solve the error while I try explaining why the error is popping up in the first place, I will also introduce some solutions which worked for other developers and we will see if those solutions can solve the error in your unique situation.

Explaining the Error : Failed to read descriptor from node connection: A device attached to the system is not functioning

First of all, the error above can easily be ignored. As it doesn’t block the spawning of the new Browsing Session.

The error occurs when you have a USB device in windows 10 which is not functioning properly.

Bellow, is the error message. Your error message should be similar to this.

Failed to read descriptor from node connection A device attached to the system is not functioning-1

Bellow, I make my best attempt at solving the error and present multiple possible solutions.

Solution 1 : Replace with executable_path.

We can ignore the error, but if you are here then you are here to take care of the error and remove it for good.

The error could be removed by removing or for a better word replacing one word.

Make sure to replace resource_path with executable_path.

In the code bellow.

Failed to read descriptor from node connection A device attached to the system is not functioning-2

The solution should be gone. If this method did not solve the problem, check out the solution bellow.

Solution 2 : a block of code

Another solution is to add the following code to the top of your file.

Failed to read descriptor from node connection A device attached to the system is not functioning-3

This solution is enough for the error to be gone.

If the solutions above helped you, consider supporting us on Kofi, any help is appreciated.

Summing-up

This is the end of our post, I hope this has been helpful and helped you solve the error Failed to read descriptor from node connection: A device attached to the system is not functioning or at least pointed you in the right direction, Learning Python is a fun journey, keep coding and cheers. If you want to learn more about Python, please check out the Python Documentation : https://docs.python.org/3/