Cleaning the cartridge with the printer services, uses, or should I say wastes?, a lot of ink of all colours whether they need cleaning or not.
The next time they dry up, try putting the print head in a scaucer of hot (not boiling) water and leave until cool then dab dry with a paper tissue until the colours shows OK ( or repeat as necessary until OK).
Print out a single line of capital letters of each colour (black, red, yellow and Blue) to check that all are printing OK without having whitish streaks running through the letters.
If any colour has the white/pale streaks running through it then just print half a page of that particular colour until running true so that you don't waste any of the remaining inks.
Hope this helps.