Same problem here. Fix for the serial script is straightforward just add 2>/dev/null as shown below.
#!/bin/bash
/sbin/hdparm -I /dev/$1 2>/dev/null | grep 'Serial Number' | awk '{print $3}'
Now script will return proper serial numbers for all my drives.
But alas, even after reboot and OMV scan for new disks... my missing Samsung 860 EVO is not discovered.