Problem is happening for me with a RAID5 array. I am mounting the array by UUID in /etc/fstab. I get the error that the drive is not ready at boot and I am given the option to wait, skip, or manually recover. If I manually recover I can simply type mount -a and the array mounts correctly. I then logout and boot continues normally.
This is a major issue for me because this is supposed to be a headless machine.