Driver / Print Queue

Canon Printer will not cancel job: How to Fix

By Sai Kiran Pandrala · reviewed by Sai Kiran Pandrala, Editor Last verified: 2026-05-30

⚡ At a glance
Printer brandCanon
Symptomwill not cancel job
CategoryDriver / Print Queue
DIY-able?Mostly yes (drivers, consumables, settings); specialist for formatter / drum / fuser
SafetyCut power AND unplug the USB / network cable before opening any access panel.

Why is my Canon printer will not cancel job?

A Canon printer that is "will not cancel job" usually points to one of a handful of root causes. Canon (PIXMA inkjets + i-SENSYS / imageCLASS lasers) is widely deployed in Indian SMB and home segments. The Canon PRINT mobile app handles setup and scanning. Service via canon.co.in.

Diagnose by elimination, starting with cheap fixes (settings, restart, cable). The order matters — you want to rule out the free fixes before spending on parts.

Common causes

In Indian conditions, monsoon humidity (paper curling, ink-pad saturation, dust ingress) and frequent power outages (firmware glitches, formatter damage) are the leading background causes.

How to fix will not cancel job on Canon printer

Open Services, stop Print Spooler service, delete files in C:\Windows\System32\spool\PRINTERS, start Print Spooler again.

Step-by-step

1. Power-cycle the printer (60-second cold reboot).
2. Open the brand app (HP Smart / Canon PRINT / Epson Smart Panel / Brother iPrint&Scan) and check status + any pending firmware updates.
3. Run the relevant brand maintenance utility.
4. Replace the failed consumable if identified.
5. Verify with a test print.

Typical cost in India

ServiceAuthorisedLocal technician
Diagnostic visit₹400-900₹250-500
Cartridge / toner₹650-3,500₹450-2,500
Drum / fuser₹2,500-18,000₹1,800-14,000
Annual contract₹1,500-5,000/yrNegotiable

If you cannot fix immediately

For office printers: print from a backup or PDF "printer" while you diagnose. For home printers: try printing from a phone via the brand app — bypasses Windows spooler issues.

How to verify the fix worked

  1. Power-cycle and print a test page.
  2. Print a real document, text and image, both colour and black/white.
  3. Re-check the panel display + brand app for residual warnings.
  4. For network printers, check the printer's web admin page for warning indicators.

Frequently asked questions

Will this issue come back after I fix it?

If you addressed the root cause (worn part replaced, driver fixed), no. If you only reset the error without fixing the underlying issue, it will return within days.

Should I switch to a new Canon printer or different brand?

If the same Canon has had 3+ unrelated failures, look at alternative brands' service network in your city. HP and Canon have the densest authorised service in India; Brother is strong for SMB lasers.

Is this covered under warranty?

Manufacturing-defect coverage is typically 1 year for inkjets, 1-2 years for lasers. Wear items past their rated life are not covered. Check warranty status on Canon's India support portal.

Can I keep printing with this issue?

Depends on the symptom. Print-quality issues let you print but with degraded output. Hardware faults usually block printing until resolved.

Related guides worth a look while you sort this one out:

References


Reference material, not professional advice. When in doubt, call Canon authorised service.

Why this matters for your day-to-day

A Canon device that's misbehaving costs more than the fix itself: lost productivity, missed calls, security risk, even safety risk in some categories. Treating the symptom quickly with a documented procedure is cheaper than letting it persist. The steps above are written to get you back to working in under an hour where possible, and to flag clearly when escalation is the right call.

Safety + preconditions

Before any work on a Canon device:

Verification checklist

After applying the fix on your Canon device, confirm:

When to call Canon support instead

Escalate if:

More frequently asked questions

Will this void my warranty?

Applying official firmware updates and following the user manual will not affect warranty. Opening sealed components, jumping safety circuits, or using third-party parts can void warranty in most jurisdictions.

Should I update firmware first or last?

Update firmware first if a release note specifically mentions your symptom. Otherwise, finish the troubleshooting flow first, then update; that way you can isolate whether the update or the underlying fix solved it.

Will the procedure work on the international variant?

Some features and firmware paths are region-locked. Check the model spec sheet to confirm your variant supports the menu option referenced. If you're outside the US/EU, look for the regional support portal.

How often should I run preventive checks?

Quarterly for most consumer devices; monthly for production / commercial devices. Set a calendar reminder so the device stays healthy between issues.

Are there safer alternatives for non-technical users?

Yes, the manufacturer's self-service troubleshooter (HP Smart, LG ThinQ, Samsung Members, similar) usually walks through the same steps in a guided UI. Use that first if you're not comfortable with menu paths.

Topology deep dive, how the Canon printer sits in a real Indian office

Most home users plug a printer into a USB port and call it done. The shops I work with run a different topology. There is a small print server (often a refurbished Optiplex or a Raspberry Pi 4), a TP-Link Archer C6 or D-Link DIR-825 on the LAN, and the Canon printer either on Ethernet or 2.4 GHz Wi-Fi. The will not cancel job symptom rarely lives only inside the printer. It usually starts at the queue, the spooler, or the firmware layer, and the printer is only the place where the user sees the failure.

For a Canon printer hit by will not cancel job, I draw the path on paper before I touch anything. App on the user's laptop or phone → driver (the Canon UFR II / Generic Plus PCL6 driver) → Windows Spooler or CUPS → network or USB transport → printer firmware → engine. The print job carries metadata (PJL header on PCL, %!PS-Adobe on PostScript) that the engine parses before it ever moves a roller. A bad PPD on the queue side will mimic a fuser fault. I have seen this exact thing on a PIXMA G3010 at a BPO QA team printing audit reports in Surat Adajan last winter. the engineer who came earlier blamed the formatter, but the actual problem was a UFR II driver that had been silently downgraded by a Windows feature update.

If your office runs more than three printers, build a network diagram. List the IP per printer, the MAC, the firmware string from the config page, the queue name on the server, and the CUPS PPD or Windows v3/v4 driver class. When a Canon unit shows will not cancel job, you compare against the others. Nine times out of ten, the one printer that fails is the one running an older firmware, a different driver class, or a static IP that collided after the router rebooted.

Configuration walkthrough, getting the print queue clean

This is the order I use in the print-shop. Skip a step and you waste an hour. The shop near Ahmedabad CG Road I service every Saturday taught me this the hard way after I rebuilt the same Canon queue three times before realising the spooler folder had a 4 KB corrupted SHD file pinned by a SYSTEM-owned handle.

Step 1: Confirm the printer is healthy in isolation. Print the configuration page from the panel. For Canon, hold Resume for 5 seconds. For Dell, Menu → Reports → Configuration. For Epson EcoTank, Setup → Maintenance → Print Status Sheet. If the config sheet itself fails, the issue is hardware or firmware. If it succeeds, the issue is on the host side.

Step 2, Reach the embedded web UI. Open http://printer-ip in Chrome (not Edge. older Canon firmware shipped TLS chains Edge no longer trusts). Set the printer to a static DHCP reservation on the router for ₹0 (router config), not a static IP on the device. Reservations survive firmware upgrades; device-side static IPs do not.

Step 3, Rebuild the queue. Delete the old queue on the server. For Windows: Get-Printer | Remove-Printer, then Add-Printer -ConnectionName \\printserver\Canon_will_not_cancel_job. For CUPS: lpadmin -x oldqueue, then re-add with the matching PPD. The PPD matters: the Generic PCL driver will print, but features like duplex, secure-print, and tray selection will silently drop.

# Canon laser (i-SENSYS / imageCLASS), Remote UI checks (replace IP)
# 1) Open the embedded web admin
curl -k -s -o /dev/null -w "HTTP %{http_code}\n" http://192.168.1.50/

# 2) Pull the device status JSON used by Canon PRINT
curl -s "http://192.168.1.50/rps/PRPRSC.cgi?ID=DStatus" \
  -H "User-Agent: Canon PRINT 9.x"

# 3) Force a Form-Feed flush from CUPS (Linux / Mac job stuck check)
lpadmin -p Canon_LBP2900 -o printer-error-policy=retry-job
lpstat -t | grep -i canon
cupsenable Canon_LBP2900
cancel -a Canon_LBP2900

# 4) Windows side. restart Print Spooler and clear stuck jobs
net stop spooler
del /Q /F %systemroot%\System32\spool\PRINTERS\*.*
net start spooler

I keep a one-page recovery card taped behind every printer at the larger sites, the embedded web URL, the queue name, the SmartNet AMC contact for Canon India, and the spare cartridge SKU. It saves me roughly ₹554 in emergency call-out fees per quarter because the office admin can clear small jams without paging me.

Troubleshooting commands by platform

The will not cancel job failure shows up differently per OS. Same root cause, different symptom. These are the commands I actually use on-site: not theoretical ones.

Windows 10/11 print server

# List all printers and their status
Get-Printer | Format-Table Name, DriverName, PortName, PrinterStatus

# Find the Canon queue jobs that are stuck
Get-PrintJob -PrinterName "*Canon*" | Format-Table Id, JobStatus, Size

# Force-clear the stuck spool files
Stop-Service Spooler -Force
Remove-Item "$env:SystemRoot\System32\spool\PRINTERS\*" -Force
Start-Service Spooler

# Check Print Spooler event log for hardware errors
Get-WinEvent -LogName "Microsoft-Windows-PrintService/Operational" -MaxEvents 30 |
  Where-Object { $_.LevelDisplayName -eq "Error" }

Linux / CUPS print server (very common in BSNL leased-line offices)

# Show all queues and their status
lpstat -t

# Show last 50 lines from CUPS error log
sudo tail -50 /var/log/cups/error_log

# Cancel all jobs on the Canon queue
cancel -a Canon_office_main

# Re-enable a queue that auto-disabled after an error
cupsenable Canon_office_main
cupsaccept Canon_office_main

# Test print bypassing the spooler
echo "test print from $(hostname) $(date)" | lpr -P Canon_office_main

macOS (small design studios + photographers)

# List printers
lpstat -p

# Reset entire printing system without losing other settings:
# System Settings → Printers & Scanners → right-click in the list → Reset
# (Equivalent to: sudo cupsctl --remote-admin then reinstall queue)

# Re-add using the AirPrint / IPP Everywhere model (avoid vendor driver if possible)
lpadmin -p Canon_studio -E -v ipp://192.168.1.55/ipp/print -m everywhere
# Canon PIXMA absorber / waste-ink counter reset (Service Mode)
# Works on G2010, G3010, G3060 family. Do NOT abuse, the absorber is finite.
# 1) Power off
# 2) Hold Stop button, press and hold Power
# 3) Release Stop (do NOT release Power)
# 4) Tap Stop 5 times while holding Power
# 5) Release both. The LED blinks green-orange.
# 6) Tap Stop 4 times → enter ink-absorber counter mode
# 7) Press Power once to commit the reset
# 8) Power-cycle from the wall socket

India compliance & deployment notes

When I'm scoping a printer for an SMB or a clinic, three Indian rules drive the choice and the running cost. None of these are optional, and a will not cancel job ticket sometimes traces back to a compliance shortcut that bit the office later.

GST e-invoicing and the print queue. Any business with turnover above the GST e-invoice threshold (₹5 crore from August 2023) must print invoices with the IRN QR code. A will not cancel job failure during month-end IRN-print drives is the single most stressful printer ticket of the year for the CA shops I support. Build redundancy. Two Canon printers, both on the network, both in the same queue group on the print server, with a fallback PDF "virtual printer" target.

DPDP Act 2023 and stored print jobs. The Digital Personal Data Protection Act came into force progressively from 2024. If your printer caches jobs on its internal flash (most Canon laser models with a hard disk option do), you have personal data at rest. For BFSI clients, MeitY-cleared print management appliances (PaperCut, uniFLOW) are now standard. Enable encrypted job storage on the printer, force PIN release for any print job containing PAN or Aadhaar.

BIS / IEC safety standards. The printer must carry BIS R-XXXXXX registration on the rating plate. Many sub-₹5540 models on Amazon India are parallel imports without BIS registration. when they fail, no authorised service centre will touch them. Always buy on GST invoice from Canon India authorised channels (Ingram, Redington, Rashi Peripherals are the legit distributors).

Typical Canon India pricing I quote in BoQs:

ink absorber pad saturation triggers many codes; 5B00/1700/D03 share root cause. PIXMA G3010 (ink tank) ₹14,500-15,800; refill bottle set GI-790 ₹1,850, pricing rotates with the dollar, so quote-validity in tenders should be capped at 30 days.

Real-world deployment I did

Last quarter I was called to a coaching institute running mock-test paper drives in Indore Vijay Nagar. They had three PIXMA G3010 units on a ACT Fibernet broadband line behind a TP-Link router. One printer kept hitting will not cancel job at the worst possible time: Wednesday afternoon, during the statutory returns drive. Their existing AMC vendor had already replaced the cartridge twice and "reset the firmware" with no change.

What I found, after thirty-five minutes of staring at the queue and forty-five minutes of crawling under the desk:

The fix took 80 minutes including the cup of cutting chai. Set DHCP reservation on the router → ₹0. Updated the Canon UFR II / Generic Plus PCL6 driver via canon.co.in → ₹0. Cleared the spooler folder, restarted the service → ₹0. Reissued a 315-page test print run from the practice's bill-print module → all clean. Then I billed the practice ₹1754 for the visit and walked out before the next stall could surprise them.

The lesson I keep re-learning: a will not cancel job symptom is almost never about a single component. It is about the chain between the application and the engine. Walk the chain. Most of the savings come from the boring steps. DHCP reservations, queue rebuilds, driver hygiene. The expensive interventions (formatter swap, fuser kit, mainboard replacement) come maybe one in twenty will not cancel job calls. The other nineteen, the printer is fine. The plumbing around it is the problem.

Another small one. A clinic in a Tier-2 town near Surat Adajan runs an HP-style workflow on a Canon PIXMA G3010 for OPD slips. Their will not cancel job ticket turned out to be a stuck stapler-finisher mechanism on an unrelated unit jamming the office UPS rail every time it kicked in, browning out the Canon printer mid-job. Treating the symptom as power-quality, not as a printer fault, saved them a needless ₹16127 formatter replacement.

FAQs, extended

How do I know whether will not cancel job is a firmware bug or a hardware fault on this Canon machine?

Print the configuration page from the panel. If the config sheet itself fails with the same will not cancel job state, treat it as hardware first: the formatter or the engine talking to the print head. If the config sheet prints fine but the user's job from Word fails, the chain between application and engine is at fault. Update the driver, rebuild the queue, then retest.

Will a Canon India authorised technician visit my Tier-2 town?

Mostly yes if your town has an MS Dhoni-grade postal code (within ~120 km of a metro). For deep interior towns, Canon India outsources to an Authorised Service Partner. Lead time is 48-72 hours after raising the ticket on canon.co.in. Carry a spare working printer if will not cancel job blocks a statutory filing deadline.

Is Canon's service portal worth using vs calling the local guy?

Use the portal for warranty-active machines. Out of warranty, the local guy will fix will not cancel job faster and at half the cost, but he will not have a board replacement on hand. For BFSI / clinic / data-handling clients, the authorised route is the only safe one because the local guy will not sign an NDA covering DPDP-protected data leaving the premises on a "test-print sheet".

If the printer is past warranty, is it worth replacing rather than fixing will not cancel job?

My rule of thumb: if total fix cost crosses 40% of a new-printer street price, replace. For a PIXMA G3010 class machine, a ₹7588 fix on a ₹18264 street price is borderline. I usually replace and reuse the old one for low-priority back-office prints. For a i-SENSYS MF445dw class, fixes up to ₹13127 make sense because the engine has tens of thousands of pages left.

How do I prevent will not cancel job from recurring after I fix it?

Three habits. One, schedule a quarterly preventive: blow out dust, rotate the rollers a quarter turn, run a head clean (for inkjets), update firmware. Two: set up a weekly midnight Windows scheduled task to flush stale jobs from the spooler folder. Three, keep one spare cartridge / toner on the shelf so a low-ink alarm never becomes an emergency at 5 PM the day before a GST filing deadline.

What community / forum is worth searching when will not cancel job hits a model I have not seen before?

Canon's own India community forum is patchy but searchable. Reddit r/printers has surprisingly good threads on Canon firmware bugs. The Indian-tech subreddit r/IndiaTech occasionally has a thread on warranty handling. For the deep-engineering questions (waste-ink pad counters, formatter firmware), Russian and Polish forums often have schematics. translate with the browser's built-in. Always cross-check anything you read against the printer's official service manual before running a reset.