Sorry to hear that you had such an experience. But I'm glad you got it back!
I agree with your comments regarding the weather OMM, I too live in Wales and the flight app has been saying "not good to fly" the last couple of days, and there's no way I'd be taking my mavic mini up when I see those...