Just for fun, I did another test with VOIP at the 3rd position in the array even though it doesn’t apply for my app. I this case, the GPS method runs, but the Flite speech initiated from it does not. However, Flite speech initiated from a button continues even after the screen is locked. I wish that I could find out exactly what happens when the various background modes (audio, location, voip) are set. Do you know of any documentation on this?
Thanks for your help..