Thanks for your detailed analysis. I think the best thing for me to do, would be to update the firmware on both my drone and controller, then do a new calibration, then do a small test flight in the open and not fly it far, if I do this with all 3 of my batteries and there's no more disconnects...