Brother DS-640 Setup fails

I installed the driver from brothers website but I get the following error when I try to configure it.
It sees it connected
found USB scanner (vendor=0x04f9 [Brother], product=0x0468 [DS-640]) at libusb:002:006

but scanimage -L fails, even as root.

full output:

# ./brsaneconfig5 -d
-----------------------------
cat /etc/fstab

#
# /etc/fstab
# Created by anaconda on Sun Nov 15 16:46:25 2020
#
# Accessible filesystems, by reference, are maintained under '/dev/disk/'.
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info.
#
# After editing this file, run 'systemctl daemon-reload' to update systemd
# units generated from this file.
#
/dev/sda3               /                       btrfs   subvol=root     0 0
UUID=eb00b3cf-830b-4783-960f-5300634a8ee3 /boot                   ext4    defaults        1 2
UUID=0489-B5B4          /boot/efi               vfat    umask=0077,shortname=winnt 0 2
/dev/sda3               /home                   btrfs   subvol=home     0 0
-----------------------------
sane-find-scanner

  # sane-find-scanner will now attempt to detect your scanner. If the
  # result is different from what you expected, first make sure your
  # scanner is powered up and properly connected to your computer.

  # No SCSI scanners found. If you expected something different, make sure that
  # you have loaded a kernel SCSI driver for your SCSI adapter.

found USB scanner (vendor=0x04f9 [Brother], product=0x0468 [DS-640]) at libusb:002:006
  # Your USB scanner was (probably) detected. It may or may not be supported by
  # SANE. Try scanimage -L and read the backend's manpage.

  # Not checking for parallel port scanners.

  # Most Scanners connected to the parallel port or other proprietary ports
  # can't be detected by this program.
-----------------------------
ls -R -all /proc/bus/usb
ls: cannot access '/proc/bus/usb': No such file or directory
-----------------------------
cat /proc/bus/usb/devices
cat: /proc/bus/usb/devices: No such file or directory
-----------------------------
scanimage -L

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).
-----------------------------
-----------------------------
ping

Hi, I’m not sure but if you check with brsaneconfig5 --help there a command to add the scanner.

~]$ brsaneconfig5 --help
USAGE: brsaneconfig5 [-OPTION]   OPTION:
       -a name=FRIENDLY-NAME model=MODEL-NAME ip=xx.xx.xx.xx    
       -a name=FRIENDLY-NAME model=MODEL-NAME nodename=BRN_xxxxx
       ...

For example maybe look like:

~]$ sudo brsaneconfig5 -a name=MY_PRINTER model=DS-640 ip=192.168.0.200

Source here.