Arduino Leonardo not recognized by Windows computer

I recently got an Arduino Leonardo and when plugging it into my computer, there is no device connect sound, it doesn't show up in device manager, and the COM port selector is grayed out.

I'm using a data cable, and there's no issues with it.

Did I just get a defective board? I got it on Amazon from the official seller.

What chip is used for the board USB, and is that driver installed?

  1. Which operating system?
  2. Did you buy an original or a clone?
  3. Does the L-LED fade in and out for approximatey 8 seconds after pressing and releasing the reset button?
  4. If so, during that time your operating system should recognise the Leonardo (e.g. in Windows device manager).
    • If the operating system does not recognise the Leonardo during those 8 seconds, make sure that you're using a data/sync cable and not a charge-only cable. The latter ones are often supplied with Bluetooth speakers or powerbanks.

@sonofcy, the Leonardo uses native USB so there is no additional serial-to-usb converter involved.