Ubuntu 14.10 , CUPS 1.7.2, DeviceURI "hp:/usb/HP_LaserJet_Professional_P1102w" and I just ran into this problem myself.
Rebooted the printer, printed a test page with the printer to make sure there's no paperjam or bad mechanical sensor. Ubuntu still refuses to sent print jobs to the printer because "out-of-paper." Tried he workaround mentioned in #2 above, and CUPS automatically resumed the print jobs without my prompting.
It seems CUPS doesn't query the printer for its status, or doesn't query the printer often enough.
Ubuntu 14.10 , CUPS 1.7.2, DeviceURI "hp:/usb/ HP_LaserJet_ Professional_ P1102w" and I just ran into this problem myself.
Rebooted the printer, printed a test page with the printer to make sure there's no paperjam or bad mechanical sensor. Ubuntu still refuses to sent print jobs to the printer because "out-of-paper." Tried he workaround mentioned in #2 above, and CUPS automatically resumed the print jobs without my prompting.
It seems CUPS doesn't query the printer for its status, or doesn't query the printer often enough.