I had a similar issue with the gimbal, it looked like a small black ribbon cable which connects the gimbal to the drone body was broken. The camera still worked and the App complained that the gimbal guard was on , but there was no guard on
I flew mine in zero wind conditions and got the high wind warning ! then the next day in very gusty wind , i got no warning, but the Mavic was very stable and handled the wind gusts brilliantly.