There is really nothing to restart on UD. UD is a GUI to manage devices outside the array. Mounting and unmounting. The issue is that UD is hanging on a command to query the disk for the disk status information. Disk size, used space, temperature, open files, etc. I’ve added time outs wherever I thought that the disk commands would hang. It’s possible there are some commands I missed. The issue is more with the disk than UD. Please do as asked previously and post diagnostics so I can try to find the problem.
Your shutdown issue could be from the unassigned disk or other things.
if you have the preclear plugin installed, please remove it for diagnosing this issue.