Only FYI: Perhaps a possible workaround for experienced users when the libusb-based CUPS backend 'usb' does not work could be a selfmade "careless backend for a single USB printer" as described in https://en.opensuse.org/SDB:Using_Your_Own_Backends_to_Print_with_CUPS A precondition is that the usblp kernel module is loaded and that plain simple data transfer to the USB device works as described at "USB printers" in https://en.opensuse.org/SDB:Installing_a_Printer