I just read this on the NLD site... Bummer... Secret update to screw me over.
Mavic 2 zoom stopping at 15%. I read this. Is this why this is happening to me?
If you have upgraded via GO or using DJI Assistant to firmware V01.00.0400, or V01.00.0300 and NOT used NLD to do so on or after 7/19/19 then you have a new "feature" in your firmware called Anti Rollback. You will know this if no matter what you try to do, NLD will not go past 15% when trying to downgrade firmware. NLD does a firmware module check and at 15%, the firmware flash is started. The actual firmware flash is only started after the 15% module check. With the "anti-rollback" firmware from DJI, NLD stops at 15% and will not actually start the firmware flash.
DJI has silently changed their V01.00.0400 and .0300 firmware and introduced a previously unused anti-rollback feature - WITHOUT TELLING ANYONE!!!!
This means that they don't want you using NLD to downgrade your firmware to V01.00.0100, likely as this is a known exploited firmware!
Currently, trying to use NLD in this situation means a downgrade will appear "stuck" at 15%, and never kick off the firmware flash. Until we can "fix" this DJI problem, you will not be able to get to V01.00.0100. Once we have a solution, we will announce it on our NLD homepage.
If you have upgraded via NLD to 01.00.0400, you will be fine and able to continue to use NLD to downgrade your firmware, the version we offer for re-flash is clean and doesn't have this "lock feature" enabled. This is stock DJI firmware, but we downloaded the "clean" version before the silent update