Didn't initially work on my Canon MG5720. The code says it doesn't recognize magenta and cyan ink. Does not print - do not miss the message. Pulled it out and flipped it a few times. That does not work. I turned it off and on again, still doesn't work. I took out the cyan cartridge and replaced it with a genuine Canon cartridge. Tried to print again. This worked without the magenta checkmark. Just replaced the yellow one and he accepted it. Not sure why it didn't work initially?