Keep loosing BLE connection from iPhone NANO 33 BLE

Thanks some good thoughts, that I will look in to, how ever the same code on iOS using another BLE breakout board and using the same GNSS breakout board, is working fine, I do believe that it is a issue with my sketch when reading the data I get from the phone and write it to the gnss chip