I've just resolved this very same issue myself. I've never crashed or had any hard landings. But today I noticed the camera was tilted to one side and couldn't understand why?? I attempted a gimbal recalibration and it got stuck at 20%.
Then plugged the drone into the pc and launched DJI...