Those little gaps are caused by the shutter command being tied to a waypoint or location, the only way to fix that is to just tell the drone to take a picture every 2 seconds, regardless of what ever the software tells it to do this ensures that on flat terrain your photos are even, on hilly terrain you get extra images when climbing and descending (which is good!) and gets you way better results.
But Honestly if you want good results get UGCS to make the autopilot flight files, then fly it with the native DJI Pilot app, its annoying you cant do it on site real quick like you can with the DD app, but the quality of the end product is better.
We love DD but until DJI plays nice and officially allows 3rd party apps without random workarounds the DD app is essentially unusable with these drones.
I wish DD had an option to just make the flight with the DD app and then export the KMZ it so it could be flown with the native DJI pilot app, this would solve all the issues on the M series of DJI drones (mavic and matrice)
DJI hates DD and any other 3rd party app, every time we’ve tried it we always get all sorts of errors, camera randomly stops working, landings do random things, etc.
If you want great images use these settings with the M3E:
Flight speed: 7m/s
Side Overlap: 80%
Front Overlap: (irrelevant, controlled by aircraft speed and auto shutter timer)
GSD: 1.75
Flight elevation: 60meters above ground (for 1.75gsd)
Set the drone to flat out take a photo every 2 seconds regardless of anything (for 80% coverage)
And THE MOST IMPORTANT PART:
ALWAYS REMEMBER TO PAUSE FLIGHT, HIT THE FOCUS KEY, THEN RESUME
This the cause for 99.99% of the issues with crappy images on the Mavic, the damn thing never auto focuses so the images are waaay out of focus and blurry unless you remember to hit focus.
Always make sure to focus on a nice and flat spot, not on the middle of the forest or on top of buildings.
your image quality will drastically improve.