I've seen this before. I would try to dig up the thread but that was several years ago. Anyway, like you the member used a mock location app, still don't know what the purpose of them is but, when they turned it off the mock location continued to cause them issues. It would be great if you would register so we could talk through this a bit more but I'm wondering if it may be from a file left on the device from the mock app.
Here is a guide on how to find and remove app remnants...
https://www.google.com/url?sa=t&rct...les-android/&usg=AOvVaw1zaQhGvQVexMSYjYFs_J-8
After making sure that all traces of the app are gone, obviously, test and see what your results are. If you find you're still having issues I'd probably move forward with mustang7757's suggestion of clearing the cache and data for all GPS related apps. So your RoadRunner app, Google Maps, any other map or navigation apps you may have, like Waze, etc.
If memory serves me on that case the member ended up reinstalling the app, setting the fake location, then turning off the fake location and finally uninstalling the app after clearing the cache and data for it. Again if memory serves me, they had an issue and immediately uninstalled the app without disabling it or turning it off or whatever and thought everything would just go back to normal with the app removed. Turned out that whatever it changed didn't just turn off or disappear when the app was removed. So that would be one more thing to consider.