About “find my drone” ; if drone is landed somewhere in full connection to the RC/mob device than the last record in the flightlog.txt is the same as in “find my drone”. (tested this out myself)
Flightlog recording stops as the motor are stopped, in normal situation or due i.e. a crash.
If the drone is still powered and (re)connected than the DAT file is still saving data.
So possible in this flight ; connection failed; no more data saved in the flightlog.
I think it did crashed, motors stopped, if after that (when MM tumbeld down) the connection was restored, data is written in the DAT file. Not tested out myself but logic tells me that the Find my drone uses DAT data.
If user like, upload in the cloud somewhere the DAT file ; its FLY020.DAT found on the mobile device.
BTW seen another case in Germany where the find my drone postion was kilometers away from the crash impact. This drone crashed top of trees and did fall down along a mountain. GPS data was in error falling down.