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