Canon LiDE 300 : Pipe error

The scanner LiDE 300 is declared as supported "Complete" at the SANE website. It is the third (!) scanner I have bought in order to make SANE work... The first scanner was not supported, then I bought a new scanner which was listed as "Supported" by Sane, but actually scanned only false colors, and now this is the third scanner which I have bought only because SANE lists it as supported.

When I run sane-find-scanner I get:

found USB scanner (vendor=0x04a9 [Canon], product=0x1913 [LiDE 300]) at libusb:001:044
could not fetch string descriptor: Pipe error

"scanimage -L" reports:

No scanners were identified. If you were expecting something different,
check that the scanner is plugged in, turned on and detected by the
sane-find-scanner tool (if appropriate). Please read the documentation
which came with this software (README, FAQ, manpages).

Here is some data about my system:

$ sane-config --version
1.0.29
$ uname -a
Linux ras4 4.19.93-v7l+ #1290 SMP Fri Jan 10 16:45:11 GMT 2020 armv7l GNU/Linux

How I installed it: aptitude install sane sane-utils libsane-extras xsane

After it did not work, I also tried installing the latest backends:

wget https://gitlab.com/sane-project/backends/uploads/54f858b20a364fc35d820df935a86478/sane-backends-1.0.29.tar.gz
untargz sane-backends-1.0.29.tar.gz
cd sane-backends-1.0.29
./configure
make
make install

Please help me.