I went through all the suggestions without any luck. All is fine on my computer, any other device works perfectly, I have tried all ports and yes also tried to switch the cable. However it is not the cable that is the issue here since it works perfectly on my older laptop.
See screendump shows that win10 detect the printer. Tough it seem to detect it as "other devices" under Blutooth and when in printer settings it is not there and still, the HP software doesnt detect the printer at all.
detected now under "other devices"though not appearing in printers menu
Install the built-in print driver for a USB connection with Windows 10
In Windows, search for and open Control Panel.
Click Devices and Printers, and then click Add a printer.
On the Choose a device or printer to add to this PC window, select your printer, click Next, and then follow the on-screen instructions to install the driver. If your printer is not in the list, continue with these steps.
Click The printer I want isn't listed, and then select Add a local printer or network printer with manual settings.
Select Use an existing port (USB001: Virtual printer port for USB), and then click Next.
Click Windows Update, and then wait for the print drivers to update.
Click HP, Hewlett-Packard, or Hewlett Packard in the Manufacturer pane, and then click the name of your printer in the Printers pane.
Click Next, and then follow the on-screen instructions to install the driver.
Disconnect the printer USB cable from the computer, and then reconnect the cable.
Be alert for scammers posting fake support phone numbers and/or email addresses on the community. If you think you have received a fake HP Support message, please report it to us by clicking on "Flag Post".