Canon Ink & Printhead Support Codes (1401, 1403, 1660, 1688, U051, U052): Fixes
This guide covers the Canon codes that all ask one question — can the printer identify and trust the ink components in front of it? Support codes 1401 and 1403 (print head / FINE cartridge not installed or not recognized), 1660 (ink tank not installed), 1688 (ink has run out), and the U-code vocabulary of the removable-head models: U051 (print head not installed), U052 (wrong type of print head), U140 (cartridge cannot be recognized) and U162 (ink may have run out, level undetectable). Every meaning below is Canon's own, from Canon USA articles, Canon's online manuals and Canon regional support pages — and the guide is organised by Canon's logic: presence first, identity second, level last, because that is the order the printer checks them and the order that fixes them cheapest.
How Canon identification works: presence, identity, level
A Canon inkjet interrogates its ink system in a sequence, and this family's codes are the sequence's failure points. First, presence: is a print head installed, is a cartridge or tank in every slot the model expects? The failures here are 1401 on FINE-cartridge models (cartridge not installed), U051 on removable-head models (head not installed), and 1660 for a missing ink tank. Second, identity: is what is present the correct component, readable by the printer? Failures: 1403 and U140 (cartridge cannot be recognized / may not be compatible), U052 (the type of print head is incorrect), and their LED relatives E05/E14/E15. Third, level: for a present, identified cartridge, how much ink does the printer believe remains? Failures and warnings: 1688 (ink has run out), 1686/U162 (level cannot be correctly detected). The sequence is why Canon's own troubleshooting across these codes rhymes — reseat before you replace, verify the model-correct part before you condemn the installed one — and why the codes should be worked in this order when several appear: a printer that cannot establish presence will generate downstream noise, and an identity failure makes level readings meaningless. It also explains the family's one great trap: components that are present and genuine but installed a fraction short of their latch will fail identity checks that read, on screen, exactly like a dead cartridge. Canon's procedures are written against that trap, and this guide follows them.
1401: the print head (or FINE cartridge) is not installed
Support code 1401 is Canon's missing-head report, and its exact wording depends on the platform in a way Canon's documents make clear. On FINE-cartridge models, Canon's LED page maps E05's group to it as: the FINE cartridge is not installed. On MX922-class machines, Canon USA's article treats 1401 (with 1403 and 1405) under the heading that the print head is not installed or may be damaged. On Canon Europe's support content the same group reads: the print head may be damaged — contact the service centre. Read together, Canon's position across regions is consistent: 1401 says the printer cannot find a working head assembly where one must be — because it is absent, unlatched after a replacement, or has failed in a way that makes it invisible. The working procedure respects that spread: confirm the head/cartridge is physically present and fully latched (the commonest real-world case is a head or cartridge fitted during a change and never quite clicked home); confirm it is the component this model expects; and if a correctly installed, correct head still draws 1401, Canon's routing — Europe's wording is the bluntest — is the service centre, because the fault has moved from the component to the machine's ability to see any component. Do not let 1401's simplicity fool you into skipping the latch check: of all the codes in this guide, it has the highest ratio of five-second causes to service-centre outcomes.
1403: the cartridge cannot be recognized — and the 1401/1403/1405 group
Support code 1403 is the identity failure for FINE-cartridge models: Canon's wording is that the FINE cartridge cannot be recognized — the appropriate FINE cartridge is not installed. Two facts from Canon's documents frame it correctly. First, the grouping: on MX922-class machines Canon USA files 1403 inside the 1401/1403/1405 group whose stated problem is the print head not installed or possibly damaged — meaning Canon itself reads a stubborn 1403 on those models as potentially a head fault wearing a cartridge's code, and routes the unresolved case to service. Second, the word 'appropriate': 1403 is not only about broken cartridges but about wrong ones — a cartridge for a different PIXMA model, however genuine, is not recognizable as appropriate by this printer, and Canon's documented fix is to install the appropriate FINE cartridge for the model. The disciplined work order follows: reseat the cartridge fully (an identity check cannot pass on a component that is not properly in — this is the E04 check wearing a support code); verify the cartridge number against your model's specification, not against the printer it came out of or the listing it was bought from; substitute a known-correct cartridge if one is available, which splits cartridge-fault from printer-fault in one move; and accept Canon's endpoint — a correct, proven cartridge still unread is a service diagnosis, on grouped models aimed at the print head itself.
1660: an ink tank is not installed
Support code 1660 is the tank models' presence code, and Canon India's support pages state it without decoration: the ink tank is not installed — install the ink tank. It appears on models with separate ink tanks (one per colour) rather than FINE cartridges, and its biography is almost always a tank change interrupted: a tank removed for inspection and set aside, a new tank whose protective cap or tape kept it from being pushed home, a colour position left empty while its replacement was fetched. Canon's fix is the definition inverted — install the indicated tank, pushed until it seats as the model's procedure describes — and the code's only subtlety is its contrast with its neighbours: 1660 is absence, not failure. A tank that is present but unreadable draws the recognition codes (the 1684/1410-1415 family — 'the following ink tank cannot be recognized' — on Canon's regional pages); a tank present and read but empty draws 1688. If your printer insists 1660 about a slot you can see is full, the working reading is that the tank is not seated deeply enough to register as installed — remove it, check for the cap/tape that should have come off at installation, and refit it fully. A tank that still does not register, in a slot that registers other tanks, has told you the fault travels with the tank.
1688: ink has run out — replacement, and the override Canon warns about
Support code 1688 is the definite ink-out: Canon's pages (Canon USA, Canon Australia, Canon India agree) state 'the ink has run out — replace the ink tank', adding for tank models that the lamp on the empty tank flashes. The documented remedy is replacement with the correct tank or cartridge, and 1688 is the one code in this guide where Canon's alternative is as famous as its fix: hold the Stop button for at least five seconds and the printer releases the function for detecting the remaining ink level, allowing printing to continue. Canon attaches two warnings to that override in the same text, and both are quoted here because they are part of the procedure, not fine print: printing under the ink-out condition may damage the machine; and Canon shall not be liable for any malfunction or trouble caused by continuing to print in that condition. The mechanism makes the warning concrete — ink flow cools and protects the print head as it fires, and a head firing dry is a head being damaged — so the override's legitimate use is narrow: finish the urgent job while the replacement is obtained, on the understanding that the printer will no longer know or report that cartridge's level (Canon notes it displays in grey / as unknown thereafter). 1688's LED rendering is E16; its warning-stage sibling is 1686 ('may have run out', level undetectable), and confusing the two matters: 1686 invites the level conversation, 1688 is the level conversation concluded.
U051 and U052: the removable-head models' vocabulary
U051 and U052 belong to the PIXMA generation with user-removable print heads and LCD messages in U-code form (Canon USA's article covers the MG6220/MG8220 class). U051: the print head is not installed — install the print head. U052: the type of print head is incorrect — install the correct print head. Canon USA's article gives the full reseat procedure for both, and it is worth following as written rather than abbreviated: open the printer, remove the ink tanks, raise the print head locking lever, lift the head out, seat it back fully, lower and lock the lever, reinstall the tanks, close and restart. That procedure exists because the commonest cause of U051 on a head that is visibly present is a head sitting unlatched after a replacement or a deep-clean removal, and the commonest cause of U052 after a head swap is a head sourced for a sibling model — Canon's heads are model-specific, and the printer checks the type, not just the fit. The pair also teaches the U-family's grammar: U codes on these models are the same presence/identity logic as the 14xx support codes, in the vocabulary those models were built with, so an owner moving between a U-code machine and a support-code machine should translate by meaning (U051 is the head-presence failure; 1401 is its FINE-era counterpart) rather than expect the numbers to correspond.
U140: the FINE cartridge that may not be compatible
U140 is documented on Canon's regional support pages with a two-part definition: the ink cartridge cannot be recognized — the FINE cartridge may not be compatible with this machine; install the appropriate FINE cartridge. Its position in the family is precise: where U051/U052 police the print head, U140 polices the cartridge, and its stated suspicion is compatibility — the cartridge in the machine is not one this model can accept. That makes U140's work order the identity branch of this guide's master sequence: verify the cartridge's model number against your printer's specified cartridges (the manual and Canon's site list them by number; a cartridge that 'fits' but is not listed is not compatible, whatever the packaging implied); reseat it fully, since an unlatched cartridge cannot be read and an unreadable cartridge looks incompatible; and substitute a specified cartridge to complete the proof. U140's regional-documentation origin is itself a small lesson in Canon's support geography: several U codes are documented most fully on Canon's Asia-Pacific support sites (my.canon, id.canon, in.canon) because the models that speak U-code sold heavily there — the definitions are Canon's regardless of which Canon domain carries them, and this guide cites them as such. A U140 that survives a correct, specified, fully seated cartridge is, by the family's logic, no longer a cartridge conversation — the printer's reading of cartridges is the fault, and that is service territory.
U162: ink may have run out, and the level can no longer be detected
U162 is the U-vocabulary rendering of the 1686 condition, and Canon's regional pages define it in those terms: the ink may have run out; because the remaining ink level cannot be correctly detected, the function for detecting the remaining ink level is disabled. The offered continuation is the family's familiar one — press the Stop button for at least five seconds to continue printing without that function — and Canon's accompanying guidance is the same as for 1686, with its recommendation made explicit: use new genuine cartridges (which restore detection), and its liability note for ink-out printing repeated. Understanding U162 requires one distinction owners habitually miss: the code is not claiming the cartridge is empty; it is declaring the measurement over. A refilled cartridge, a cartridge whose chip the printer cannot interrogate, or a genuinely exhausted cartridge all land in the same state — ink status unknown — and the printer reports the state, not the reason. That is why Canon's remedy is not 'check the ink' but a choice: restore detectability with a new genuine cartridge, or accept undetectability and print on with the detection function off and the head-protection warning in force. Its sibling U163 (ink has run out — the definite state, U-family counterpart of 1688) completes the pair on models that show it, and the 1686/1688 logic from this site's other pages applies to the U pair unchanged: the 'may have' code is the early knock; the definite code is the door.
The reseat procedure: Canon's universal first move, done properly
Across every code in this guide, Canon's first physical remedy is a reseat, and it is worth one section done carefully because 'reseat it' is the most commonly botched instruction in printer support. Canon's U051/U052 article gives the complete form for removable-head models: power on so the carriage presents itself, open the cover, remove the ink tanks first, then the head by its locking lever — never by pulling against the latch — inspect the head's contact area and the carriage's for ink pooling or debris, seat the head back until it is home, lower the lever to locked, refit the tanks until each clicks, close the cover, and let the printer complete its start-up recognition before judging the result. For FINE-cartridge models the same discipline compresses: cartridge out by its release, inspect, back in with a push until the lock engages — the click is the data; a soft seating is an unfinished reseat. Two rules from Canon's surrounding documentation govern the whole exercise: do not touch the encoder film, belt or tubes while you are in there (the MX922 article's labelled warning), because a reseat that smears the film trades an ink code for a 5100; and judge the reseat by the code after a full restart, not by feel — the printer's recognition check at start-up is the verdict the procedure exists to obtain. A fault that survives one properly executed reseat has been genuinely tested, and Canon's procedures move on from it without a second attempt.
Right part, wrong printer: the compatibility trap
A striking share of this family's codes — 1403's 'appropriate cartridge', 1485's wrong-cartridge entry inside E05, U052's 'type of print head is incorrect', U140's 'may not be compatible' — are Canon policing one thing: its components are model-specific, and physical fit is not compatibility. Canon print heads are built and coded per model family; FINE cartridges that share a shell across models carry different type identities; ink tanks with identical shapes serve different machines. The marketplace works against the owner here: listings advertise by shape and by the longest model list the seller dares, and a part bought as 'fits PIXMA' can be exactly wrong for your PIXMA in the one way the printer checks. Canon's documents give the defence, and it is procedural rather than technical: the correct part is identified by number, in your model's documentation and on Canon's support pages for your exact model — not by resemblance, not by the cartridge you removed (which may itself be the wrong part, faithfully replaced), and not by a marketplace compatibility chart. When a recognition code follows a part change, the first verification is documentary: read the number on the installed part, read the number your model specifies, and compare them character by character. That thirty-second check resolves more 1403/U052/U140 cases than any cleaning ritual — and it explains the otherwise baffling pattern of the brand-new part that 'doesn't work': it works fine, in the printer it was made for.
When recognition failure is the printer, not the part
Every code in this guide has a documented endpoint where Canon stops blaming the component, and recognising that endpoint is what separates troubleshooting from parts roulette. The endpoints, collected: 1401 with a correctly installed correct head — Canon Europe's wording sends you to the service centre, on the reasoning that the head may be damaged or the machine cannot see it; 1403 surviving a known-correct cartridge — on MX922-class machines Canon's grouping itself points at the print head; U051/U052 surviving Canon's full reseat procedure with the correct head; 1660 surviving a tank proven in another slot. The pattern underneath is the family's master sequence run to completion: presence proven, identity proven, and the failure still reported — at which point the remaining suspect is the reader: the carriage contacts, the head's counterpart in the machine, the board that runs the recognition check. None of those is an owner part in Canon's documentation, and the honest service brief writes itself from your work: the code, the exact part numbers installed, the reseat performed, the substitution tried. Owners sometimes resist this endpoint because the failed component 'looks fine' — but recognition is electrical, not visual, and Canon's procedures are designed to reach this conclusion by elimination precisely because eyes cannot.
Ink-system codes we could not fully verify
Under this site's two-Canon-source rule, three honesty notes close this guide. First, 1405: Canon documents it only as a member of the 1401/1403/1405 group (Canon USA's MX922 article; Canon Europe's group wording, 'the print head may be damaged') — no Canon document captured gives 1405 a standalone definition distinct from the group, so this site assigns it the group's meaning and no more, and does not print the per-code distinctions third-party tables offer for it. Second, the wider U-code set: Canon's regional pages document further U codes beyond this guide's scope (among them U053/U059 for cartridge installation/compatibility states, U075/U076 for cartridges in incorrect positions or duplicated colours, U150 for a cartridge that cannot be recognized — the U-form of support code 1682 — and U163 for definite ink-out); they are named here for orientation, with their one-line Canon substance, but they were not given full sections because this guide's assigned scope was the six headline codes. Third, the 1410-1415 group: Canon's Hong Kong support page documents it as 'the following ink tank cannot be recognized' with the remedy of replacing the tank whose lamp is off — a real Canon definition, noted here because it completes the tank-recognition picture, but outside this guide's assigned six and so not developed into a section. Anything beyond these — the long U-code and 14xx tables on third-party sites, with their confident per-code micro-meanings — failed the two-source test and is not used anywhere on this site.
Key takeaways
- Work this family in Canon's order — presence (1401/U051/1660), then identity (1403/U052/U140), then level (1688/U162) — and reseat before you replace: a cartridge a fraction short of its latch fails identity checks exactly like a dead one.
- Verify parts by number, not by fit: read the cartridge/head number your exact model specifies in Canon's documentation and compare it character by character with the installed part — 'fits PIXMA' listings are this family's biggest trap.
- The Stop-button override (hold 5 seconds) on 1688/U162 disables ink-level detection for good on that cartridge and carries Canon's explicit warning that ink-out printing may damage the machine — bridge to a replacement with it, don't live on it.
Resetting the Canon printer
Canon documents one general power reset for its printers, in the form given in Canon USA's B203 article and repeated across its support-code procedures: turn the printer off, unplug the power cord, wait at least two minutes, plug the cord back in, and turn the printer on. The LED-display manuals give the same motion in shorter form for undocumented errors (turn off, unplug, plug back in, turn on; if the error remains, contact the service centre). This reset clears transient internal states only — Canon's guidance is explicit for code families like B200-B207 that a code which reappears after the reset has given its verdict (there, likely print head hardware failure and service). Two standing cautions attach to the unplug step on Canon machines: on fax models (the MX line), unplugging deletes faxes stored in the printer's memory, so retrieve them first; and for imageRUNNER copiers, user power cycling is not an error clear at all — iR errors are cleared in service mode (COPIER > FUNCTION > CLEAR > ERR) by a technician after the fault is repaired, and repeated clearing of protection codes like E001 without repair defeats a safety function.
Related guides
Facts on this page were checked against manufacturer documentation: support.usa.canon.com · support.usa.canon.com · support.usa.canon.com · support.usa.canon.com · support.usa.canon.com · support.usa.canon.com · support.usa.canon.com · support.usa.canon.com · support.usa.canon.com · support.usa.canon.com · support.usa.canon.com · support.usa.canon.com · support.usa.canon.com · support.usa.canon.com · support.usa.canon.com · support.usa.canon.com · support.usa.canon.com · ph.canon · in.canon · hk.canon · www.canon.com.au · ij.manual.canon · oip.manual.canon · oip.manual.canon