I have an HP 15-u011dx laptop and my devices have not been connecting to the USB 2.0 port properly. A device will only connect if the connector is held at a slight angle and if it's not plugged ALL the way in. They all work fine on the 3.0 ports so it is likely a hardware issue with the 2.0 port itself.
Here are pictures of the PCB containing the USB 2.0 port (as well as the headset jack and the volume control buttons): HP ENVY x360 USB 2.0 board:
I was wondering if it was possible to re-solder the USB port to get it working again or maybe if I could get another one of these boards from HP, but I don't know the model number of this component.