Canon Error P22 — What It Means & How to Fix It
Updated July 2026 · Independent PrinterCare USA support guide
The P22 error on Canon PIXMA printers is frustrating because it completely disables your scanner function, even though the printer itself may work fine. This error specifically indicates that the scanner unit failed its startup sequence and cannot communicate with the printer's main circuit board.
We see this error most often after power interruptions, paper jams near the scanner area, or when the printer sits unused for extended periods. The good news is that in most cases you can fix this yourself in under ten minutes using basic troubleshooting steps.
How to fix it — step by step
- Perform a Complete Power Cycle. Unplug your Canon PIXMA printer from the electrical outlet and wait for a full two minutes before plugging it back in. This clears temporary errors stored in the scanner controller and gives the device time to fully discharge. Press the power button once after reconnecting, and allow the printer to run through its startup sequence completely before attempting to use the scanner.
- Check the Scanner Carriage for Obstructions. Open the scanner lid on top of your printer and look inside at the white carriage that holds the scanning sensor. Make sure there is no paper, dust, or debris blocking the carriage rails on either side. If you see any obstruction, gently remove it by hand without forcing the carriage itself.
- Manually Move the Scanner Carriage to Home Position. With the printer powered on and no error displayed, gently push the scanner carriage all the way to the left (toward the front of the printer) until you hear or feel it stop. Close the scanner lid and allow the printer to initialize itself for about thirty seconds. This forces the carriage to return to its home position, which often resolves P22 errors.
- Reseat the Scanner Ribbon Cable on Windows or Mac. Power off the printer completely and unplug it from the wall. Locate the small access panel on the bottom or back of your PIXMA unit (exact location varies by model) and remove the two screws holding it in place. You will see a flat ribbon cable connected to the scanner unit; gently disconnect it from the black connector and reconnect it firmly until you hear a click, ensuring it is fully seated.
- Clean the Scanner Sensor Glass. Open the scanner lid and locate the glass plate at the bottom of the scanner lid itself. Use a soft, lint-free cloth slightly dampened with distilled water to gently wipe the entire glass surface from left to right. Do not use window cleaner or compressed air, as these can damage the scanner lens coating.
- Update or Reinstall Canon Printer Drivers. Visit Canon's official support website and search for your specific PIXMA model number. Download the latest scanner driver and printer software for your operating system (Windows 11, macOS, or both). Uninstall your current Canon software through your Control Panel or System Preferences, then install the new version and restart your computer.
- Perform a Factory Reset of the Printer. Power on your Canon PIXMA and navigate to the Settings menu on the printer's touchscreen or control panel. Look for an option labeled Maintenance, System Settings, or Reset, then select Reset All Settings or Factory Reset. Confirm the action and allow the printer to restart completely, which will return it to original factory configuration and may clear persistent P22 errors.
- Contact Canon Support or a Technician. If the P22 error persists after all these steps, the scanner motor or main circuit board may have failed internally. You can contact Canon's customer support directly, request service through a local repair shop, or arrange a remote assisted fix with a certified technician starting at forty-nine dollars. A technician can run advanced diagnostics to determine if replacement parts are necessary.
Still stuck? We'll fix it for you — remotely, today.
A real technician connects to your computer securely, fixes the problem while you watch, and you pay only after your printer is working again.
Frequently asked questions
What does the P22 error code actually mean on a Canon PIXMA printer?
P22 is Canon's code for a scanner unit malfunction, meaning the scanner hardware has failed to initialize when the printer started up. This error specifically indicates a problem with the scanner carriage, optical sensor, or the ribbon cable that connects them to the main board, rather than a problem with the printing function itself.
Can I still print if my Canon PIXMA shows the P22 scanner error?
Yes, in most cases your printer will continue to print normally even with a P22 error displayed. The error only affects scanning and copying functions. However, some PIXMA models may lock out all functions until the error is cleared, so you should test printing a document to confirm.
How much does it cost to have a technician fix a Canon P22 error?
A remote technician-assisted fix typically costs forty-nine dollars and can often be completed over the phone or through remote desktop access within an hour. If you need in-person service or the scanner unit requires hardware replacement, costs will be higher depending on your location and repair shop.
Why did my Canon PIXMA suddenly show a P22 error when it was working fine yesterday?
P22 errors often appear after a power outage, unexpected shutdown, or when the printer sits unused for several weeks. The scanner carriage can become stuck during power loss, or the ribbon cable connection can loosen from vibration over time. A complete power cycle and manual carriage repositioning resolve most sudden P22 errors.