How to Fix Canon Printer Error 1688 (Ink Has Run Out)

Quick answer
Canon support code 1688 means the printer has detected that the ink has run out. Replace the empty cartridge; if you have just refilled it, hold the Stop/Resume button for 5–10 seconds to continue printing without ink level detection.
What does “Canon 1688” mean?
The printer's ink counter reached empty.
What causes it?
- Ink is empty
- Refilled or third-party cartridge
- Ink counter not reset
Steps to try
Stop when the issue is resolved.
- Check which cartridge is empty on the printer display or software.
- Replace it with a genuine or compatible cartridge.
- For refilled cartridges, press and hold Stop/Resume for 5–10 seconds.
- Print a test page.
Need more support? Check the official help: HP Customer Support
FAQs
What happens when I disable ink detection?
The printer stops tracking ink level for that cartridge. Watch print quality yourself.
Does this void the warranty?
Canon notes that damage from refilled ink may not be covered.
By Elena Ruiz
·