I have a similar problem with Win 10.
My printer will not print colour photos or documents from the PC, it churns everything out in B/W.
There is no option to change settings from greyscale to colour in the printer software, however the printer will print a test page in colour from printer.
My work around is to send all colour docs & photos to my phone or email the printer direct, which will then print everything in colour.
The printer is HP OfficeJet 3831 although looking online there are loads of printers having the same problem, though no one seems to have come up with a solution.