I agree with Solaris8x86 that the battery physical failure (bad quality) or worn out won't be detected by FW, so the FW updated has nothing much to do with the drone dropping, when the battery getting used for sometime, you batter fly back in high "%" , and never know how high "%" it should be, I mark my batteries with their lowest "%" after landing (not every time, but it shows more or less the same) and carefully watch the high"%" ones, but overall, change a new battery when the low "maximum battery capacity" showed in ff6's drone icon.
Hope Parrot can lower the battery price for their product-loving customers.