don;t use the gpn on the phone,
I use an external 10Hz GPS reciver liked to racechrono on android.
the lap times are withing .1 of a second of the track ones, (think it more due to the start stop line in racechrono is not the same as the beam they use for our track days)
so think the results are fairly accurate.