SSD mounting fails due to multiple block devices

I tried to install umbrel 1.1 on my raspberry pi 4 using an enclosed nvme drive connected via USB-3.0
I have another 2TB Sandisk Extreme SSD, which is connected via another USB-3.0 port.

OS boots up just fine and works well, but my 2TB SSD is not mounted.

system logs:
Jan 26 21:48:39 umbrel systemd[1]: Started polkit.service - Authorization Manager.
Jan 26 21:48:39 umbrel polkitd[273]: Acquired the name org.freedesktop.PolicyKit1 on the system bus
Jan 26 21:48:39 umbrel external storage mounter[275]: Multiple block devices found, only one drive is supported
Jan 26 21:48:39 umbrel external storage mounter[275]: Exiting mount script without doing anything
Jan 26 21:48:39 umbrel systemd[1]: Starting ModemManager.service - Modem Manager…
Jan 26 21:48:39 umbrel systemd[1]: e2scrub_reap.service: Deactivated successfully.
Jan 26 21:48:39 umbrel systemd[1]: Finished e2scrub_reap.service - Remove Stale Online ext4 Metadata Check Snapshots.
Jan 26 21:48:39 umbrel systemd[1]: umbrel-external-storage.service: Main process exited, code=exited, status=1/FAILURE
Jan 26 21:48:39 umbrel systemd[1]: umbrel-external-storage.service: Failed with result ‘exit-code’.
Jan 26 21:48:39 umbrel wpa_supplicant[284]: Successfully initialized wpa_supplicant
Jan 26 21:48:39 umbrel systemd[1]: Failed to start umbrel-external-storage.service - External Storage Mounter.

Though I do see that its detected,
umbrel@umbrel:~/umbrel$ df -h
Filesystem Size Used Avail Use% Mounted on
overlay 224G 849M 212G 1% /
tmp 3.9G 1.4M 3.9G 1% /run
/dev/sda7 224G 849M 212G 1% /run/rugpi/mounts/data
/dev/sda5 3.2G 2.9G 194M 94% /run/rugpi/mounts/system
/dev/sda1 256M 1.9M 254M 1% /run/rugpi/mounts/config
/dev/sda2 128M 60M 68M 47% /boot
devtmpfs 4.0M 0 4.0M 0% /dev
tmpfs 3.9G 0 3.9G 0% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 781M 0 781M 0% /run/user/1000

umbrel@umbrel:~/umbrel$ ls -la /dev/sdb*
brw-rw---- 1 root disk 8, 16 Jan 26 21:48 /dev/sdb
brw-rw---- 1 root disk 8, 17 Jan 26 21:48 /dev/sdb1

Is this due to the fact that there are 2 devices connected via USB-3.0 (One where OS is installed and the other one just SSD)? Can I manually mount it? Any help here would be really appreciated.

umbrel_system_2024-04-27_00-24.log (166.7 KB)
umbrel_umbrelos_2024-04-27_00-28.log (97.3 KB)

Some more investigation later…

This is likely due to umbrel not supporting multiple block devices,

From umbrel-external-storage script,
if [[ $no_of_block_devices -gt 1 ]]; then
echo “Multiple block devices found, only one drive is supported”
echo “Exiting mount script without doing anything”
exit 1
fi

Is there any specific reason to not support it? Does the team plan to support it in future?