Step 1: If you are using Windows, then the first step is to make the print driver reinstalled.

Step 2: Another solution is to avoid any duplicate or low-quality cartridges. Instead, use only genuine ones.

Step 3: The next step is to see if the ink is smearing behind the printouts.

Step 4: Using the right size paper and inserting it properly would sometimes solve the issue.

Step 5: You can also see if the print settings are fixed correctly and no errors.

Step 6: You may not get color printing also when the ink levels are low. So, check ink levels and replace them if needed.

Step 7: If found empty or low ink cartridges, replace them and take a new print out to see if coming properly.

Step 8: To check the output, you can try to print the Print Quality Diagnostic report from the printer’s control panel.

Step 9: When the control panel of your printer is cleaned, it can rectify the issue and gives a better print quality.

Step10: While taking the Print Quality Diagnostic report, check whether the green color blocks and alignment lines have come perfectly or not. If there are dark or white lines making gaps in between, then the issue is still to be resolved.

Step 11: To get the perfect ink quality, you need to align the ink cartridges by adjusting the printer control panel.

Step 12: Manual cleaning near the ink nozzles is a good idea to fix the issue.

Step 13: If you find any ink cartridge damaged through the Print Quality Diagnostic report, and then it is wise to change the defective ink cartridge if the above steps didn’t work out to rectify the problem.

In case, still, your HP OfficeJet printer is not printing in color, give the printer for servicing.