So VERY long story short I had a P3P fly away one Sunday and the following Sunday my Inspire 1 flew into a rock after take-off (3rd flight at the same location, simply a battery change). That being said I blew up on DJI and they repaired my Inspire 1 with a 7 day turnaround time. My Inspire 1 had been loaded with V1.3 PRIOR to being shipped in (was running v1.2.1.06 during crash). I got it back and was told all parts were fixed along with the "software upgraded", I go to fly it today and my batteries say "upgrade required", well, guess what, my Inspire now has v1.2.1.06 on it. So, I'm not saying I can definitively say anything BUT wouldn't you say its a BIT of an indication that my copter came back from the manufacturer with older firmware than the most current? Also at this point how does one "upgrade" batteries firmware to an older version???? Discuss.