Error Code 5400 and its solution

Also known as internal temperature error, Error code 5400 occurs when
the internal temperature is abnormal. In most cases, this error
requires replacement of one of the following: the print head, the logic
board, and the carriage unit.
Error Code 9000 and its solution
Error code 9000, or USB Host VBUS Overcurrent issue, occurs when the
USB Host VBUS is overloaded. To fix the problem, you would need to
replace the Logic board.
Error Code 6A90 and its solution
This error mostly appears during paper purging or feeding. To resolve
the issue, perform the following steps in the same order they appear
below.
- Check the purge drive system unit for paper debris or foreign material. If you found any, remove it immediately.
- Check the ASF unit for traces of stuck paper or foreign material. Remove any material that you found.
- If these two solutions fail to fix the error, you need to replace either the Logic board or the Purge drive system unit.
Error Code 5110 and its solution
When this error occurs, the carriage stops moving down or up
properly. To fix the error, perform these steps in the same order they
appear here.
- Check if there is some paper debris or foreign material around the carriage that is obstructing its movement
- If the error persists, you may need to replace the Carriage unit or the Switch system unit
Errors mentioned here do not occur due to issues with the printer
driver. However, printer driver problems are the number one cause of
printer errors.
Given the regularity with which printer errors occur due to driver
problems, it is important that we focus on not only resolving these
errors when they occur, but also on preventing them from occurring in
the first place.
Use a driver update tool
and keep all your drivers, including Canon printer drivers, up to date.
Updated printer drivers ensure that your printer works well and
error-free.