So I think I figured this out... I had the power mode set to medium power savings on my android phone, and did not realize it. I set it to high performance mode, and it seemed to record the whole ride just fine, without any dropouts that I noticed. Next time I'm going to try it on optimized and see if it still tracks well.