iOS Location Update - poor reliability, is this normal?

I created a different method to get location / battery info from your iphone when requested. Once setup, it takes no maintenance afterwards as I have been using this for 3 yrs without modification. Please take a look if you want an alternative.