and it seems that my adventure with iOS doesn't end here

I'll probably start from the beginning;
I've previously used the Grand Prix version on Android 13, OnePlus 6 T, and although it had some minor flaws, it works.
So today I purchased the Grand Prix version for iOS, since I've upgraded to iPhone 15.
I backed up my data on Android, and imported it on my iPhone.
I went to my local kart track, manually set the start/go point and some 'information' points along the route, it was a real pain, as I described the reason in the topic above, but I failed to record any data. Most likely, because I went on a gokart and put the phone in my pocket (my bad, I've read the instructions and realized that it could be totally my fault).
Ok, fast forward I decide to create a custom autocross track on my android, with a start and finish points at different locations and a few 'information' points and a split along the way. I simply copy exactly the same coordonates for each point and insert them in my iPhone.
I place my iPhone on my dash where I have a solid mount, and my android on the passenger seat.
Both using internal GPS, and then I realize that iPhone recording gets stuck at exactly 1.45 as you can see on the video https://youtu.be/llh_fN1CgEU?si=lWEJ6ZJs5S0lYSP-, a bit later I get the same error I got today at the local track : Current lap had data problems, invalid lap added, corresponding recordings purged. Please Report to the author (screenshot attached). https://imgur.com/a/2o7ILha
Meanwhile, the Android happily continued and you can see towards the end of the video that I have picked up my android phone and it successfully 'completed the lap'.
Please see attached the lap from my iPhone and android.
If there's anything I can help with, please let me know.