I have no news on this camera fail problem with DroneDeploy. I have been doing research about other 3rd party apps which are failing with DJI Phantom/Mavic (and other) products. Such as Maps Made Easy (MME) and discussions of failures on Phantom Pilots: http://www.phantompilots.com/threads/exif-altitude-data-comes-from-where.111157/
An observation: several user groups are reporting problems with DJI's methods of calculating altitude of the drone, or elevation above home point. Some are reporting that this has changed with DJI firmware upgrades, ie: DJI has changed the way the drone calculates and then assigns it's elevation to EXIF data upon each camera exposure. This is data that is used by the 3rd party apps to, for example, calculate the volume of a quantity of material on the ground for company inventory purposes. If the app mis-calculates the volume because the elevation is wrong then the app fails. As users discuss, they look at the EXIF elevation of each photo and see that while the drone was flying at 200 ft, the data says the camera picture was taken at 12 feet or some such; therefore, it cannot calculate correctly.
I know nothing about computer programming but I would think that if I wrote a program to command a drone to fly a mission and its camera to take photos in flight, I would tell the camera NOT to make exposures until reaching a pre-set location and elevation. Now, if DJI changes the way that the drone calculates that: like from GPS to Barometric pressure (or the other way around) , then the camera command program that I just wrote would be messed up and may not activate the picture taking process. Get it?
This is just total speculation on my part; as to why there is such a problem getting the drone camera to work using DD ...as well as other 3rd party drone apps. I'm saying DJI has changed the way of calculating elevation and thereby messed up the app. (DD) that activates the camera exposure commands.
If the failure has nothing to do with elevation signals from drone to camera to app. then I would still be at a loss to know what is failing and why. The only solace that I have is that other apps used with DJI are failing, at least some of them are; and users are bewildered just as I am.