The printer thing seems to be more an HP driver issue
Yes, any problems with HP gear on Windows it's 100:1 on that the HP software is the problem.
The trouble with HP seems to be that they seem to think they know better than Microsoft, so instead of coding standard drivers to standard interfaces, which would actually work, they stick in entire custom subsystems of their own, hooked into the operating system in random dirty ways.
So, the teeniest change to undocumented bits of the guts of the operating system and it stops working.
I don't buy HP gear any more because their software is just too much trouble.