After troubleshooting best practices on the software. Do Hardware checks.
Microsoft USB Test Tool (MUTT) devices Download from Microsoft
The Microsoft USB Test Tool (MUTT) is collection of devices for testing interoperability of your USB hardware with the Microsoft USB driver stack. This section provides a brief overview of the different types of MUTT devices, the tests you can run by using the device, and suggests topologies for controller, hub, device, and BIOS/UEFI testing.
Microsoft Guide - Testing USB hardware, drivers, and apps in Windows https://docs.microsoft.com/en-us/windows-hardware/drivers/usbcon/usb-driver-testing-guide
General Guide on Hardware test https://www.technibble.com/comparing-testing-hardware-diagnostic-tools/
Having the right tools helps you give clients quick and reliable resolutions to their problems. When you’re dealing with a hardware problem, you can’t trust the operating system. Hardware diagnostics give you objective feedback to help you track down a problem. That saves you time and money. I took a month and tested some of the popular options on the market today.