I once set up drive for a family member with two computers effectively nuking their docs slowly without any warning then ended up just "hanging".
"Hanging" with no progress bars, no warning, no errors is the Apple way of doing things still after 15 years.
I wonder how hard it would be to implement a dev-mode where it actually told you why it hung, or what the hell it's "doing" in magic (black box garbage) mode.