Sorry to be so blunt before, but this is EXACTLY why the latest DJI firmware isn't always the best. My background is computer hardware technology, but not at deep as yours. You would think common sense says bad firmware wouldn't "survive the QA and testing processes of successful companies". DJI has proved that assumption wrong. They consistently release firmware what contains newly introduced bugs, fixing one thing and breaking another. Vetted firmware is the best firmware to load when it comes to DJI, not the latest firmware. "Shoddy coding and vetting processes would be far to risky" is exactly what happens at DJI. Those of us that have been around the block a few times with DJI know this in spades.While it is certainly possible for new functionality to introduce anomalies into the production code base, those issues rarely survive the QA and testing processes of successful companies. Shoddy coding and vetting processes would be far to risky for just about any biz let alone one with the market share DJI now enjoys.
Don't get me wrong, I love DJI and their products, but they've got a couple of big warts that they are still working to resolve. Service is one, (this has improved a lot in the last two years) and firmware releases is the other. Many of us consumers in this forum feel that we are the beta test team that help to resolved firmware issues.
DJI is awesome at innovation, far in the lead of anyone else. Generally I get giddy when new products are leaked online from DJI, I can't wait for the formal press release to see how DJI is going to surprise me with new toys. However, I will rarely buy something from DJI anymore right when it's first released, as tempting as it is. They need time to sort out the firmware.

Last edited: