Printer not working or print queue stuck

Skill: printer-repair · Risk: medium · Steps: 10

Diagnoses and repairs printing issues including stuck print queues, offline printers, and CUPS/Spooler service failures. Clears jammed queues and restarts the print service; guides self-service + IT escalation for driver/config corruption.

What it does, step by step

Step 1. Lists all configured printers and their current status to spot problems. read-only · list_printers

Step 2. Scans every print queue for stuck, paused, or errored jobs. read-only · check_print_queue

Step 3. Asks for the printer’s network address when it can’t be found automatically. no tools, conditional

Step 4. Tests whether the printer is reachable on the network or offline. read-only, conditional · check_printer_connectivity

Step 5. Clears jammed or stuck print jobs from all queues after user confirmation. deletes data, asks permission, preview first, conditional · clear_print_queue

Step 6. Confirms whether the queue is now empty after clearing stuck jobs. read-only, conditional · check_print_queue

Step 7. Restarts the print service to fix a stopped, offline, or malfunctioning printer. makes a change, asks permission, preview first, conditional · restart_cups

Step 8. Rechecks printer status after the restart to see if it’s now working. read-only, conditional · list_printers

Step 9. Asks the user to send a real test print and confirm it worked. asks the user, conditional · wait_for_user_ack

Step 10. Summarizes the diagnostics performed, the outcome, and any next steps needed. no tools

Tools it may use

list_printers, check_print_queue, check_printer_connectivity, clear_print_queue, restart_cups, request_user_input, wait_for_user_ack