Auf die Vermutung ..
Über mobile Daten werden z.B. Daten für die Standorte der Satelliten geladen, damit diese vom GPS schneller gefunden werden.
.. dass sog. falsche "Katalogdaten" diesen Fehler auslösen, könnte man in der Tat kommen. Aber zur endgültigen Klärung wären dann doch noch ein paar zusätzlich Informationen nützlich. Beispielsweise, ob sich nach einiger Zeit (ca. 15Min.) die Positionsangaben sich leidlich einpendeln, denn die Katalogdaten werden i.A. bei guten GPS Geräten in diesem Zeitraum aktualisiert. Leider enthalten die Hersteller der Geräte uns komplett vor, wie sie mit diesen Daten umgehen, so dass wir hier nur raten und herumprobieren können.
Mein Vorschlag wäre daher:
Kopple einmal eine externe GPS Mouse mit deinem Handy. Diese Geräte sind weitaus genauer und liefern noch verlässlichere Positionsangaben, wenn die Positionsermittlungen durch das Handy schon längst nichts sinnvolles mehr liefern. Die Ortungsfunktionen solltest du durch entsprechende Konfiguration deines Handy's auf diese externe Datenquelle beschränken. Dann sehen wir mal weiter.
Leider ist die Anbindung externer GPS Empfänger nicht ganz trivial. U.a. gilt es zuvor Optionen in den "Entwicklereinstellungen" freizuschalten. Wenn du hierzu Unterstützung benötigst, melde dich nochmals!