Hopefully a d-i-y fix!
6 year old HP inkjet HP Envy 4523 worked fine till yesterday when it stopped printing magenta and yellow. Performed the cleaning routine which ends with printing a quality report which showed them still missing and asked if I wanted to go to cleaning level 2, so I said yes. The resulting print out was still wrong. The colour cartridge was about 1/4 full so I installed a brand new one which showed as full, performed the alignment and the colours were still missing. Cleaned the cartridge contacts - same result. Did a factory reset - same result. This is all from the printer control panel, so nothing to do with Windows driver or PC settings. The HP website is pretty unhelpful just suggesting all those things I've already done. Any useful ideas before I send it to the tip?