I've been having this problem for months, and for a while I was ignoring it.
It all started when I wanted to share my HP Deskjet 1050, connected to my desktop via usb, over my network to use on laptops, etc. I followed the usual procedure of going to devices and printers and preparing to share it, but to my surprise it wasn't listed there. Now, this was a shock, because I had been printing fine on it for months. It shows up in every print dialog, and shows as working in device manager as well. However, even when I attempt to "add a new printer" it refuses to be recognized.
Currently running Win10 Pro. I've tried uninstalling, reinstalling, restarting, and cleaning up and nothing has solved the problem thus far.
I'm just very confused. All I want is to be able to print wirelessly from my laptop. Somehow this printer is hiding from the Devices and Printers menu. Even more frustratingly, when I go to settings in Device Manager it tells me I need to go to Devices and Printers to change settings.
Aren't printers wonderful? It's amazing how consistently they seem to misbehave and refuse to work.