windows server 2012 essentials storage spaces error

I been using the windows server 2012 essentials with HP miroserver for a while now. I’m using 2 3TB disk two way mirror storage spaces. All went well till yesterday. storage spaces displayed error and it’s unmount it’s self, try to repair no luck. They are enough space on the disk and no errors on the physical disk.

tried all the internet solution no luck only way I brought it back deleting and recreating the storage spaces. and restoring it from the backup.

It worked but this didn’t give me enough confidence to deploy to my clients . Good thing I had a backup