I fixed the printer on my desktop today: I had to. I needed to do some manual feed printing and there was no reliable to do that with a printer on another floor.
So I removed the printer from my list of printers, re-cabled it, watched the “plug and pray” process happen. Of course, it wouldn’t install it, so I did it manually, or more accurately, non-automatically: I chose the port and the driver. Still no joy. The printer is still believed to be “out of paper.”
So I opened it up and found that it wasn’t out of paper, but rather, too full: it had a sheet jammed in its works. How hard would it be for the driver to report back that it couldn’t complete its self-test and perhaps clearing the paper feed path would be a useful thing to try?