Hi Zane et al,
Lately I have been flying my DJI Mavic Pro with Map Pilot (Version 2.5.3 build 06212017) on an iPhone 6 S plus and an iPad Mini 4 both running iOS 10.3.2 and I always get the same result, the first flights is able to capture the vast majority of the pictures however in the second flight the amount of dropped pictures (unknown reason) is very significant. Please see the following screenshot 
In red you can see the first flight (first battery) and in blue the second (second battery), it is obvious the large amount of gaps.
Any idea where this may be coming from, please note that this is not the only case where I have observed this same behaviour so this phenomena seems to be irrespective of the place (hence I suspect it has nothing to do with interference).
By plotting the CSV files from the two flights on can clearly see that the LatestUpdate (ms) field is far worse in the second flight although I can tell that, to the best of my knowledge, nothing changed between the two flights except the battery.

Further to my previous comment in the first CSV there are only 4 "App_Warning": "Photo Error: Error Domain=DJISDKCameraErrorDomain Code=-3002 "Camera is busy or the command is not supported in the camera's current state(code:-3002)" UserInfo={NSLocalizedDescription=Camera is busy or the command is not supported in the camera's current state(code:-3002)}" but the second CSV has 68 instances.
The MicroSD card I'm using at the Mavic is: "Micro SD SANDISK Extreme PLUS 32GB 95MB/s"
Mavic and remote controller firmware 01.03.0900
Shall I be using "Connectionless" instead of "active connect"?
Many Thanks
Isaac