If your Canon Pixma G3000 printer is leaving ugly streaks on your documents, missing colors entirely, or trapped in a frustrating blinking light loop, you aren't alone. Because these continuous ink tank printers rely on constant internal pressure, they require occasional maintenance to keep running smoothly.
In this guide, we will cover how to properly clean your Canon G3000 from scratch, how to safely fill empty ink tubes, and exactly how to identify and fix the terrifying 5B00 alternating blinking light error if your printer goes into lockdown.
Part 1: Routine Cleaning Methods
Before jumping into advanced troubleshooting, always start with basic maintenance. Run a Nozzle Check from your printer utility settings to see exactly which colors are failing, then use these hardware shortcuts to clean the system.
1. Standard Printhead Cleaning
If your prints have faded colors or faint missing lines, try a standard clean first.
- Ensure the printer is turned on and the green ON lamp is steady.
- Press and hold the Stop button (red triangle) until the orange Alarm lamp flashes once, then release it immediately.
- The printer will start cleaning. Wait until the green ON lamp stops flashing and stays solidly lit before trying to print.
2. Deep Printhead Cleaning
If a standard clean doesn't fix the gaps, you need a deeper cycle. Note that this uses significantly more ink.
- With the printer turned on, press and hold the Stop button until the Alarm lamp flashes exactly three times, then release it.
- The printer will execute an intense 3-minute cleaning process. It is complete when the green ON lamp stops flashing.
3. Bottom Plate Cleaning (Fixing Paper Smudges)
If the back or corners of your paper come out smeared with black ink, your internal rollers are dirty.
- Take a clean sheet of plain A4 paper, fold it completely in half horizontally, and then unfold it.
- Load the paper into the rear tray with the opened, raised side facing up.
- Press and hold the Stop button until the Alarm lamp flashes four times, then release it. The printer will feed the paper through, wiping the dirty rollers clean.
Part 2: Fixing Empty Ink Tubes (The Ink Flush)
Sometimes, sitting idle causes massive air bubbles to get trapped in the clear ink lines. When this happens, colors drop out entirely because ink cannot reach the printheads.
To resolve this, you must perform an Ink System Flush (System Cleaning) to force ink back through the tubes.
⚠️ CRITICAL WARNING: An Ink Flush consumes a massive amount of ink. Look physically at your tanks. If any ink level is below the half-way mark, you must refill them first. Running an Ink Flush on empty tanks will pull pure air into the system and permanently burn out your printheads.
How to Run an Ink Flush:
- Turn on the printer.
- Press and hold the Stop button until the Alarm lamp flashes exactly 5 times, then release it.
- The printer will begin a loud, highly intense churning process that takes about 8 to 10 minutes.
- Do not turn off or touch the printer until the green light stops flashing. Once complete, look at your tubes—they should be beautifully flooded with solid color again.
Part 3: Troubleshooting the 5B00 Error (The Lockdown Reset)
If you just ran an Ink Flush, you might suddenly notice your printer completely stopped working. Instead, it enters a state commonly known as a "Service Call Error."
How to Identify the 5B00 Error (The Warning Signs)
Before trying a reset, you need to be sure this is actually the error you are facing. There are two definitive ways to identify a 5B00 error code on the Canon G3000:
- The Alternating Light Pattern: Look closely at the physical buttons on your printer. The Green (Power) light and the Orange (Alarm) light will flash back and forth alternately. Count the flashes. They will alternate exactly 7 times in a row, pause for about two seconds, and then repeat the 7-flash loop endlessly.
- The Computer Pop-Up: Plug your printer into a Windows PC or Mac via USB and attempt to print any document. A Canon maintenance window will pop up on your monitor. It will explicitly display the text: "Support Code: 5B00" along with a message stating that the ink absorber is full.
Why did this happen?
The intense Ink Flush dumps a massive volume of liquid waste ink into a safety sponge at the bottom of the machine known as the Waste Ink Absorber Pad. To prevent ink from leaking all over your desk, an internal digital counter tracks this usage. Once it calculates that the pad is full, it locks the printer down for safety.
To unlock your printer, you must use a hidden key combination to enter Service Mode and reset that counter back to zero.
Step-by-Step 5B00 Reset:
Phase 1: Entering Service Mode
- Turn off the printer completely.
- Press and hold down the Stop button.
- While still holding the Stop button, press and hold down the Power button.
- Keep holding the Power button firmly, but release your finger from the Stop button.
- While continuing to hold the Power button, press the Stop button exactly 5 times. (The orange alarm light will alternate each time you press it).
- Now, release the Power button completely.
- The green power light will flash for a few seconds while the internal gears align. Wait patiently until the green light stops flashing and stays completely solid. You are now in Service Mode.
Phase 2: Resetting the Counter to Zero
- With the green power light sitting completely solid, press the Stop button exactly 5 times.
- Press the Power button exactly 1 time.
- The printer will whir and feed a sheet of paper through to print a single line of status code.
- Inspect the printed page. If you see the text
D = 000.0, your waste ink counter has successfully reset back to zero percent! - Press the Power button one final time to shut down the printer and save these configurations to the motherboard.
Turn your printer back on normally. The alternating blinking lights will be completely gone, and your machine is fully unlocked and ready to print!
Pro Tips to Prevent Future Ink Issues
- Print Color Weekly: Continuous ink tank systems rely on regular movement. Print at least one full-color test page every single week to maintain internal pressure and keep air out of the lines.
- Never let ink drop below the lower line: Air enters the tubes the exact second a tank empties out completely. Keep them topped off.
- Give it a rest: Avoid running back-to-back Ink Flushes. If a flush fails to clear the air lines, wait 24 hours for the internal pressure and ink foam to settle before trying again.