A few people have been having difficulty with a few different phone-based tracking solutions recently.
Have you considered making the jump to a running watch?
There are quite a few on the market now that are reasonably priced, like TomTom and Polar.