This has been happening for over a year now. When I direct print to CD or DVD, I get no Cyan color. But if I print a test page, it works perfectly. So please do not tell me to clean heads or alignment, the printer seems to work fine.
I read somewhere that if you do not use Canon ink cartridges, it will do stuff like this to punish you. I use third party cartridges that are about 1/5 the cost. If I have to use genuine Canon, I guess I can live with that. But I would like to know before spending the $70 on new color cartridges.