Just to make a point.. all those people who said that it was the users fault.. were wrong. Just plain wrong. Confirmed wrong.
Lefkaditis - wrong. Oingo Boingo - wrong. ZUCSTA - wrong. Dragonfly - wrong. and so on..
There is an implicit assumption made by well-meaning posters (usually, those with greater experience...but not always) that, by definition, a newbie is too dumb to read the manual, and is wrong in asserting that his/her problem is due to a flawed bird.
I've gleaned good advice from this list by separating the chaff from the wheat...I mean by that, listen to those who respond with reasoned logic, demonstrated knowledge and advice...and..aren't rude.
The good news is that DJI has provided users with a set of data tools. Often, these tools are augmented by a dedicated user community.
So, here's my list of things to do before posting serious problems here:
1) Identify the date and time of the problem and upload (sync) the log files to the DJI cloud through the DJI Go 4 app. Assuming you are disconnected from the AC but connected to wi-fi, on the lower left of the opening flash page, there is an upward pointing arrow above the "Disconnected" message, or press the three horizontal bars in the upper right and select Flight Record. In the upper right corner of the Flight List, press the small circular icon to obtain a sync menu, then make your choices, assuming the errant flight is recorded.
You won't find the words "sync" or "Flight List" in the Mavic Pro User Manual.
2) Use HDSync.com (now AirData) to upload your log to AirData.com. You'll need to establish an account with them.
3) Download the associated Comma Separated Values (.csv) file, and open it with your favorite spreadsheet app. Across the top, peruse the column names. You may need to expand the column widths to see the data. I save these files converting them to .xlsx and discarding the .csv file.
4) Download the .txt file from AirData. I upload it to Phantom Help
DJI Flight Log Viewer. Download their .csv and save it to an .xlsx file as before. Mysteriously, you will get a different spreadsheet than from AirData.
5) Deciphering .csv file column headings can be challenging, but here is one document that may help:
Mavic Pro .csv Column Descriptions
6) Note that retrieving .dat files using DJI Assistant 2, stopped working with recent firmware upgrades. See
DJI Support, Assistant 2 and Flight Data. With recent new releases of both the firmware and Assistant, this will be potentially a future option if/when DJI gets its act together. See
How to retrieve a V3 .DAT File
7) See the post by Daroga on the role of the two log files: Dat files and txt files:
Log txt vs log dat .
8) For lost drones, the columns most useful are the Home Distance, GPS coordinates of launch HP, and changes in the GPS coordinates of the HP with time. Note that
Attempt to reset home point to RC/Mobile device resulted in map, voice and display messages that were reasonable, e.g., recorded home distances that matched the log entry. The
Home Point Recorded, a spread sheet line in the log file, in my case, showed a home distance of 12,300 feet, more than 2 miles away, and was
NOT reflected in the map, voice and display messages. Home Point Recorded is the location used by RTH. This is evidence of the bug, but I only found it using the Phantomhelp spreadsheet derived from the .txt file.
9) Make sure your mobile device GPS works and agrees with your Mavic. That should be done periodically.
10) Update with the latest Go and firmware. Note that I've rec'd two updates to DJI Go 4 in two or three days. I just installed firmware, v. 01.04.000, then I installed DJI Go 4 v. 4.1.10 two days ago, now, today, they send me DJI Go 4 v. 4.1.11. Improved flight safety, they now claim!
WOW!
Hope this helps and won't be needed with recent updates.