Surface Pro 6 not detecting Arduino Uno

I'm having an issue getting my Surface Pro 6 to detect my genuine Arduino Uno board.

When it is plugged into my desktop it detects it (can be seen in the device manager as well), and am able to upload and run an example script.

When I plug into the Surface Pro the device manager does not update, nor can I get it to by scanning for hardware changes.
The Arduino program(s) do not have a com or port available for selection either. It is grayed out.

The troubleshooting paths I've tried:

  • Uninstalling and reinstalling the Arduino program
  • Installing the Arduino Create Plugin and using the Arduino Create web interface, which was unable to detect the board as well.
  • Any power settings that would standby or prevent USB power or detection.
  • Window 10 and drivers are fully updated

I feel this shouldn't be a problem and should just work, it's a bit frustrating. I know some might say to use my desktop, but I'm dealing with medical issues and am in need of the Surface portability.

I appreciate any help with this seemingly deceiving problem!

No real idea; no experience with the Surface Pro.

Did it ever work?
Does the Surface Pro have a standard USB-A connector (same as on the PC) or do you need a different cable or something extra in between?

Are cables inserted properly?
If this is a clone Uno, you might need the CH340 driver if the device shows under "unknown devices" in device manager.
You don't state if you have tried the normal IDE or only use Arduino Create.

No it has not worked yet.
It has a standard USB-A 3.0 connector.
I'm using a genuine Arduino Uno board.
I've tried both the normal IDE and Create interface to no avail.

Attached is a screenshot of my device manager when the Arduino is plugged in. No unknown device to be found.

(deleted)

SOLVED :slight_smile:

A non USB 3.0 hub solved the detection problem and the example scrips send.
Thank you very much for the quick help.

I can now continue my plan of world domination.

Cheers!