If your Canon printer cannot detect the ink cartridge, it often shows messages like “Ink cartridge not recognized”, “Ink cartridge missing”, or error codes (e.g., U043, U140, U162, 1403, or 1684). This issue can be caused by:
- Improper cartridge installation
- Dirty or damaged contacts
- Use of third-party or refilled cartridges
- Firmware or chip issues
Here’s a step-by-step guide to fix the problem.
1. Turn Off and Restart the Printer
- Turn off the printer and unplug it from the power source.
- Wait for 30–60 seconds.
- Plug it back in and turn it on.
- Check if the cartridge is detected after reboot.
Sometimes a simple power reset clears internal errors.
2. Remove and Reinstall the Ink Cartridge(s)
- Open the printer cover and wait for the cartridge carriage to stop moving.
- Carefully remove the cartridge(s) that are not being detected.
- Check for:
- Protective plastic tape still attached to the new cartridge
- Dust or ink residue on the copper or gold contacts
- Gently reinsert the cartridge until it clicks into place.
- Close the cover and let the printer reinitialize.
3. Clean Cartridge and Printer Contacts
Dirty or oxidized contacts can prevent proper detection.
Steps:
- Use a lint-free cloth slightly dampened with distilled water or isopropyl alcohol
- Gently wipe the metal contacts on the ink cartridge
- Also clean the corresponding contacts inside the cartridge slot on the printer
- Let them dry fully before reinstalling
Avoid using excessive force or sharp tools.
4. Use Genuine Canon Ink Cartridges
Why it matters:
- Canon printers may reject third-party or refilled cartridges due to chip incompatibility
- Firmware updates may block non-Canon cartridges
If you’re using aftermarket ink:
- Try replacing it with a genuine Canon cartridge to test
- If you must use third-party ink, ensure it’s from a reputable supplier with updated chipsets
5. Reset the Ink Detection (For Some Models)
Some Canon printers allow you to bypass ink detection and continue printing.
For error codes like U162 / U163 / 1684:
- Press and hold the “Stop” or “Reset” button for 5–10 seconds
- Release the button when the error clears
- This disables ink level monitoring for that cartridge
Note: This disables low-ink warnings but allows printing to continue.
6. Update or Reinstall Printer Drivers
- Visit Canon Support
- Enter your printer model
- Download and install the latest drivers and software for your OS
- Restart your computer and printer after installation
Driver updates can resolve detection bugs.
7. Try a Different Cartridge
If possible:
- Try a new or known-working cartridge in the same slot
- If the new cartridge is detected, the old one is likely defective
- If no cartridges are detected, it may be a hardware issue
8. Reset the Printer to Factory Defaults
If all else fails:
- Go to Menu > Setup > Device Settings > Reset Settings
- Choose Reset All or Reset Ink Levels (if available)
- Reconfigure Wi-Fi or preferences afterward if required
9. Error Code Reference Table
| Error Code | Meaning | Fix Suggestion |
|---|---|---|
| U043 | Cartridge not installed properly | Reinstall and clean cartridge contacts |
| U140 | Unrecognized cartridge | Use genuine Canon cartridge |
| U162 | Ink level cannot be detected | Hold Stop/Reset button for 5 seconds |
| U163 | No ink remains / override prompt | Hold Stop/Reset button to continue |
| 1684 | Multiple unrecognized cartridges | Try replacing both cartridges |
| 1403 | Faulty print head | Clean or replace print head |
10. When to Contact Canon Support
Contact Canon if:
- You’ve tried new genuine cartridges and the error persists
- The cartridge slot appears damaged
- The printer won’t clear the error even after resetting
- You suspect a print head or mainboard failure
Canon support can assist with hardware diagnostics and warranty repair if needed.