When did you last use the printer? All inkjet printers need to be used at least once per week (even if it's only for a test print) in order to be certain that the printheads won't clog. (Yes, you can often get away with a far longer interval but it's not actually advisable).
Clean the heads again (using the 'deep clean' option if your printer offers that facility) and then again and again . . ..
I've known it to take 6, or even 10, runs of the head cleaning cycle before the problem clears fully.