I've mentioned this in the past (cannot find the thread/post) on my old phone (HTC10) where the obd data was lagging behind the video/sound stream.
I've since replaced the phone with a 2017 Samsung A3 and looking back at last years event also doing the same.
the session on the HTC10 i sent to aol and he fixed it and i think he stated that some devices just have an issue with it.
i also use the garmin glo 10hz gps reciever.
Is there any reliance on device times? reason i ask is my A3 phone claims to be very slightly out of sync (https://time.is/
says i'm 0.4secs slow) and 0.4sec is roughly the delay between video&obd overlay info. It uses network time sync but not rooted so i cant use the various adb/root play store apps to sync the phone via ntp to prove it.
It's most noticeable with throttle position vs audio. can hear the engine revs drop but throttle position still reports 100%.
also looks like the gps speed is also delayed. similar test; listen to audio and watch the analysis data lines lag behind the video.
seems like the obd&gps lag behind the video slightly.
the HTC10 would've been on 6.0/late 5.x release as i replaced it around july/aug last year. a3 is on v6.1b so i can use custom PIDs.