I have a few problems with (4.2.4) DJI Go 4 on generic android. Lags mostly & corrupt video. Might be firmware/software version &/or the speed of (my) android device? Maybe the video cache should be disabled for slower devices , especially if a sd card is installed? I keep it on beginner mode or manually increase max distance/height as confidence improves. Then double check the home point
Don't forget that only the flight data recorded from DJI Go4 is in the file posted above - DJIFlightRecord*.txt. If the RC disconnects from the AirCraft some data may be missing? I'm new & still learning, so correct me if I am wrong. I believe there are 2 'flight records' - 1 in the DJI Go 4 application (*.txt) & 1 in the (AC) Spark (*dat).
Use DJI Assistant 2 on a PC, plug in the Spark & save the flight data locally.
It's different data stored in the Spark, FLYxyz.dat compared to the DJO Go 4 application data from the remote control. If you have CsvView on a PC, The Spark flight data can be extracted with ExtractDJI.exe (found in C:\Program Files (x86)\CsvView or similar).
Then use CsvView to open the *.txt or *.dat file - select empty (or the other predefined SigPlayers?). Then select Add/Remove Signals as required.
You might be able to load a 2nd instance of CsvView & compare the difference between *txt & *.dat for the same flight. RC vs's AC.
Go from there - that's the best I can suggest within my new knowledge. Trial & error with firmware/software/device.
Good luck...