Hello,
Thank you for sharing this experience !
I check mine and it was almost broken ... : one big crazing of more then 1 inch across the fan ... and other small crazing
Temporarly solution awaiting safer fans : welding + relief stress by heat treatment + periodic inspection.