Canon CLI-221C (2947B001) New Compatible missing color when I print.
Do you have any better way to solve the problem?
Please try removing the cartridge from the printer. Make sure all the sealing tape are removed and check the bottom of the cartridge to see if the plastic cover is being penetrated, if not please use a pointy object like hair pin, toothpick or needle and gently penetrate it. Then reinstall the cartridges make sure they are sitting properly inside the printer.
It is possible that the printer contacts are worn or dirty. You can try deep cleaning the print head up to 5 times and let the cartridge seat to see if there is any improvement. Change it back to your old one to test if it gives you the same result.