@cheddarman there is a story behind this.
In firmware 1.11.20 there was a fix in ESCs FW which enabled some additional checks the ESC Controllers do before allowing the motors on. These checks were inactive in older firmware, presumably due to a bug.
So new checks were enabled in FW 1.11.20, and some drones after updating to that version started giving "ESC Status Error".
Then a good soul from within DJI released an unofficial update, FW 1.11.30, which re-introduced the bug which makes these checks inactive.
If your drone is at 1.11.20, upgrading to unofficial version may "fix" the ESC Error.
And you may think - if any checks are failing, HW should be repaired, not the checks disabled, right? In general, yes, that's the proper way. But these checks were always disabled, meaning proper bounds for the parameters which the checks use were not verified on mass scale. And noone reported any failure attributed specifically to 1.11.30 update.
But it is better to just NOT UPDATE the firmware AT ALL! Leave it as is! Well, you may update to 1.05 if your version is older than that; if you update to any later version, you either get no benefit or will be disappointed by the changes.
And each update has considerable risk of failing and bricking your drone.
We use essential cookies to make this site work, and optional cookies to enhance your experience.