No clearly, but I'm a noob at this 🙄
But the workflow might be broken altogether. Now when the workflow list the unmounted disks, it just lists two selections that writes: "Not"
[16:04:03.704] Logging Started...
[16:04:08.273] Disk Utilities[Script Filter] Queuing argument '(null)'
[16:04:09.190] Disk Utilities[Script Filter] Script with argv '(null)' finished
[16:04:09.193] Disk Utilities[Script Filter] {"items":[{
"title": "Not",
"subtitle": "Select to mount",
"arg": "/dev/disk4"
},{
"title": "Not",
"subtitle": "Select to mount",
"arg": "/dev/disk6"
},]}
The unmount command just fails
[16:08:02.337] Disk Utilities[Script Filter] Processing complete
[16:08:02.338] Disk Utilities[Script Filter] Passing output 'Seagate' to Run Script
[16:08:02.386] ERROR: Disk Utilities[Run Script] Unmount failed for Seagate
Thank you for your generous time. But this script was not really a mount/unmount solution.