Hello Patrick, I found another environment to increase verbosity another little bit, please see below.
Your output points also into the direction of an permission problem like what Stefan described in the first message. The unit file starts the saned server with user and group saned. On the other side it seems that the scanners usb vendor id and product id should be inside /usr/lib/udev/hwdb.d/20-sane.hwdb, and should get matched to libsane_matched=yes by udev ... Could you please additionally provide an output of 'lsusb'? A workaround might be to change the user running saned in the systemd-unit file, or add the saned user to a group that could access the usb devices. Kind regards, Bernhard /lib/systemd/system/saned@.service: User=saned Group=saned Environment=SANE_CONFIG_DIR=/etc/sane.d SANE_DEBUG_DLL=255 SANE_DEBUG_PLUSTEK=12 SANE_DEBUG_SANEI_USB=255