Adressenauflösung mit Nominatim hängt öfter

Hallo,
ich nutze e/os auf einem MOTO G5s und es läuft das Meiste gut. Allerdings hängt immer wieder die Adressauflösung über das Nominatim_Backend – ich bekomme von den entsprechenden Apps die Mitteilung, dass die Adresse nicht gefunden werden kann. Nach einem Neustart des Phones ist immer alles ok, alles funktioniert. Nach einer Weile (ich kann kein System ausfindig machen) hängt es wieder.
Wenn ich jetzt über die Einstellungen - Apps - Systemapps anzeigen - Nominatim aufrufe, dann „Beenden erzwingen“ tippe, läuft anschließend wieder alles bestens. Das ist allerdings nervig, wenn man unterwegs ist und z.B. ein Fahrtenbuch nutzt, das die jeweiligen Adressen festhalten möchte, und dann hängt es. Daher wäre es mir lieber, wenn das irgendwie abgestellt werden könnte.
Gibt es ähnliche Erfahrungen/Tipps?
Danke!

Regain your privacy! Adopt /e/ the unGoogled mobile OS and online servicesphone

kann man das Verhalten am Schreibtisch relativ schnell provozieren zur Reproduktion? was müsste ich tun?

Leider nein. Ich schrieb ja, dass ich kein System in dem Versagen der Adressauflösung finden kann. In einem Augenblick funktioniert es, ich lasse das Handy eine Weile liegen oder mache was Anderes damit, was also keine Adressauflösung beinhaltet, nehme es in die Hand, und es funktioniert nicht mehr. Dann entweder Neustart des Handys oder die erwähnte Prozedur, und es läuft wieder.

ja schwierig - ohne in logcat schauen bleibt es bei Spekulation was eine Ursache ist. Per default nutzt das nominatim backend OSM, nicht Mapquest, ggf wenden die Ratelimiting an weil eine App zu schnell querys schickt, oder eher eine Exception im service, deshalb hilft der Neustart.

Wenn Du adb logcat lesen kannst/willst, während dem gleichen Bootzyklus wie das Verhalten auftritt findest Du ggf etwas - alles was die typische Form eines Stacktraces hat, beginnend mit dem Stichwort “Exception”

Hallo,
ich habe jetzt ein bisschen gespielt und im logcat nachgeschaut – das muss man ja erstmal irgendwie verstehen lernen. Ich habe dann aufgrund der Uhrzeiten und der benutzten apps etwas gefunden:

04-04 17:29:36.720  1702  2915 I ActivityTaskManager: START u0 {cmp=com.sourcecastle.freelogbook/com.sourcecastle.logbook.TripDetailsActivity (has extras)} from uid 10241
04-04 17:29:36.724     0     0 E [177821.533609,5] q6asm_callback: payload size of 8 is less than expected.
04-04 17:29:36.724     0     0 E [177821.533900,5] q6asm_callback: payload size of 8 is less than expected.
04-04 17:29:36.736     0     0 E [177821.545804,5] q6asm_callback: payload size of 8 is less than expected.
04-04 17:29:36.741     0     0 E [177821.550804,5] q6asm_callback: payload size of 8 is less than expected.
04-04 17:29:36.960  1702  1702 D NotificationService: 0|com.sourcecastle.freelogbook|322|null|10241: granting content://settings/system/notification_sound
04-04 17:29:36.961  1702  1702 I chatty  : uid=1000 system_server identical 4 lines
04-04 17:29:36.961  1702  1702 D NotificationService: 0|com.sourcecastle.freelogbook|322|null|10241: granting content://settings/system/notification_sound
04-04 17:29:37.231  1702  1724 W ActivityTaskManager: Activity top resumed state loss timeout for ActivityRecord{3fa41ee u0 com.sourcecastle.freelogbook/com.sourcecastle.logbook.MainActivity t6127}
04-04 17:29:37.232  1702  1724 W ActivityTaskManager: Activity pause timeout for ActivityRecord{3fa41ee u0 com.sourcecastle.freelogbook/com.sourcecastle.logbook.MainActivity t6127}
04-04 17:29:37.233  1702  1724 W ActivityTaskManager: Tried to set launchTime (0) < mLastActivityLaunchTime (175922638)
04-04 17:29:37.991  1702  1702 D AutofillInlineSuggestionsRequestSession: onCreateInlineSuggestionsRequestLocked called: 1073741825@509505913
04-04 17:29:37.991  1702  1702 D AutofillInlineSuggestionsRequestSession: onInlineSuggestionsUnsupported() called.
04-04 17:29:39.850     0     0 E [177824.660256,5] q6asm_callback: payload size of 8 is less than expected.
04-04 17:29:43.034  1702  1702 E RemoteFillService: Error calling on fill request
04-04 17:29:43.034  1702  1702 E RemoteFillService: java.util.concurrent.TimeoutException
04-04 17:29:43.034  1702  1702 E RemoteFillService: 	at com.android.internal.infra.AndroidFuture.triggerTimeout(AndroidFuture.java:290)
04-04 17:29:43.034  1702  1702 E RemoteFillService: 	at com.android.internal.infra.-$$Lambda$3BzS9qTkWaNZ5fXJqQe5PdlnrJ0.run(Unknown Source:2)
04-04 17:29:43.034  1702  1702 E RemoteFillService: 	at android.os.Handler.handleCallback(Handler.java:938)
04-04 17:29:43.034  1702  1702 E RemoteFillService: 	at android.os.Handler.dispatchMessage(Handler.java:99)
04-04 17:29:43.034  1702  1702 E RemoteFillService: 	at android.os.Looper.loop(Looper.java:223)
04-04 17:29:43.034  1702  1702 E RemoteFillService: 	at com.android.server.SystemServer.run(SystemServer.java:631)
04-04 17:29:43.034  1702  1702 E RemoteFillService: 	at com.android.server.SystemServer.main(SystemServer.java:417)
04-04 17:29:43.034  1702  1702 E RemoteFillService: 	at java.lang.reflect.Method.invoke(Native Method)
04-04 17:29:43.034  1702  1702 E RemoteFillService: 	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592)
04-04 17:29:43.034  1702  1702 E RemoteFillService: 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:925)
04-04 17:29:43.034  1702  1702 D AutofillSession: finishing session due to service timeout
04-04 17:29:43.035  1702  1702 D AutofillInlineSuggestionsRequestSession: onInlineSuggestionsResponseLocked called for:1073741825@509505913
04-04 17:29:43.036  1702  1722 D AutofillUI: destroySaveUiUiThread(): already destroyed
04-04 17:29:47.429     0     0 E [177832.238772,5] q6asm_callback: payload size of 8 is less than expected.
04-04 17:29:47.429     0     0 E [177832.239086,5] q6asm_callback: payload size of 8 is less than expected.
04-04 17:29:47.443     0     0 E [177832.252753,5] q6asm_callback: payload size of 8 is less than expected.
04-04 17:29:47.446     0     0 E [177832.256414,5] q6asm_callback: payload size of 8 is less than expected.
04-04 17:29:51.679  1702  1702 D AutofillInlineSuggestionsRequestSession: onCreateInlineSuggestionsRequestLocked called: 1073741826@337336662
04-04 17:29:51.679  1702  1702 D AutofillInlineSuggestionsRequestSession: onInlineSuggestionsUnsupported() called.
04-04 17:29:53.307     0     0 E [177838.109639,5] q6asm_callback: payload size of 8 is less than expected.
04-04 17:29:53.471     0     0 E [177838.280612,5] q6asm_callback: payload size of 8 is less than expected.
04-04 17:29:53.471     0     0 E [177838.280910,5] q6asm_callback: payload size of 8 is less than expected.
04-04 17:29:53.484     0     0 E [177838.293300,5] q6asm_callback: payload size of 8 is less than expected.
04-04 17:29:53.488     0     0 E [177838.297859,5] q6asm_callback: payload size of 8 is less than expected.
04-04 17:29:53.531  1702  1722 D AutofillManagerService: onBackKeyPressed()
04-04 17:29:56.385  1702  1722 D AutofillManagerService: onBackKeyPressed()
04-04 17:29:56.716  1702  1702 E RemoteFillService: Error calling on fill request
04-04 17:29:56.716  1702  1702 E RemoteFillService: java.util.concurrent.TimeoutException
04-04 17:29:56.716  1702  1702 E RemoteFillService: 	at com.android.internal.infra.AndroidFuture.triggerTimeout(AndroidFuture.java:290)
04-04 17:29:56.716  1702  1702 E RemoteFillService: 	at com.android.internal.infra.-$$Lambda$3BzS9qTkWaNZ5fXJqQe5PdlnrJ0.run(Unknown Source:2)
04-04 17:29:56.716  1702  1702 E RemoteFillService: 	at android.os.Handler.handleCallback(Handler.java:938)
04-04 17:29:56.716  1702  1702 E RemoteFillService: 	at android.os.Handler.dispatchMessage(Handler.java:99)
04-04 17:29:56.716  1702  1702 E RemoteFillService: 	at android.os.Looper.loop(Looper.java:223)
04-04 17:29:56.716  1702  1702 E RemoteFillService: 	at com.android.server.SystemServer.run(SystemServer.java:631)
04-04 17:29:56.716  1702  1702 E RemoteFillService: 	at com.android.server.SystemServer.main(SystemServer.java:417)
04-04 17:29:56.716  1702  1702 E RemoteFillService: 	at java.lang.reflect.Method.invoke(Native Method)
04-04 17:29:56.716  1702  1702 E RemoteFillService: 	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592)
04-04 17:29:56.716  1702  1702 E RemoteFillService: 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:925)
04-04 17:29:56.716  1702  1702 D AutofillSession: finishing session due to service timeout
04-04 17:29:56.717  1702  1702 D AutofillInlineSuggestionsRequestSession: onInlineSuggestionsResponseLocked called for:1073741826@337336662
04-04 17:29:56.717  1702  1722 D AutofillUI: destroySaveUiUiThread(): already destroyed
04-04 17:30:01.281     0     0 E [177846.091222,5] q6asm_callback: payload size of 8 is less than expected.
04-04 17:30:04.128     0     0 E [177848.937759,6] q6asm_callback: payload size of 8 is less than expected.
04-04 17:30:04.128     0     0 E [177848.938055,6] q6asm_callback: payload size of 8 is less than expected.
04-04 17:30:04.140     0     0 E [177848.949619,6] q6asm_callback: payload size of 8 is less than expected.
04-04 17:30:04.144     0     0 E [177848.954128,6] q6asm_callback: payload size of 8 is less than expected.
04-04 17:30:07.265     0     0 E [177852.074852,6] q6asm_callback: payload size of 8 is less than expected.
04-04 17:30:09.682  1702  2041 I ActivityTaskManager: START u0 {cmp=com.sourcecastle.freelogbook/com.sourcecastle.logbook.TripDetailsActivity (has extras)} from uid 10241
04-04 17:30:09.709  1702  2899 W ActivityTaskManager: Tried to set launchTime (0) < mLastActivityLaunchTime (177822062)
04-04 17:30:09.721     0     0 E [177854.529977,6] q6asm_callback: payload size of 8 is less than expected.
04-04 17:30:09.721     0     0 E [177854.530275,6] q6asm_callback: payload size of 8 is less than expected.
04-04 17:30:09.732     0     0 E [177854.541826,6] q6asm_callback: payload size of 8 is less than expected.
04-04 17:30:09.735     0     0 E [177854.545017,6] q6asm_callback: payload size of 8 is less than expected.
04-04 17:30:12.860     0     0 E [177857.670288,6] q6asm_callback: payload size of 8 is less than expected.
04-04 17:30:17.838  1702  1702 D AutofillInlineSuggestionsRequestSession: onCreateInlineSuggestionsRequestLocked called: 1073741832@957130541
04-04 17:30:17.838  1702  1702 D AutofillInlineSuggestionsRequestSession: onInlineSuggestionsUnsupported() called.
04-04 17:30:17.851     0     0 E [177862.660951,6] q6asm_callback: payload size of 8 is less than expected.
04-04 17:30:17.852     0     0 E [177862.661269,6] q6asm_callback: payload size of 8 is less than expected.
04-04 17:30:17.866     0     0 E [177862.675545,6] q6asm_callback: payload size of 8 is less than expected.
04-04 17:30:17.869     0     0 E [177862.678855,6] q6asm_callback: payload size of 8 is less than expected.
04-04 17:30:22.860  1702  1702 E RemoteFillService: Error calling on fill request
04-04 17:30:22.860  1702  1702 E RemoteFillService: java.util.concurrent.TimeoutException
04-04 17:30:22.860  1702  1702 E RemoteFillService: 	at com.android.internal.infra.AndroidFuture.triggerTimeout(AndroidFuture.java:290)
04-04 17:30:22.860  1702  1702 E RemoteFillService: 	at com.android.internal.infra.-$$Lambda$3BzS9qTkWaNZ5fXJqQe5PdlnrJ0.run(Unknown Source:2)
04-04 17:30:22.860  1702  1702 E RemoteFillService: 	at android.os.Handler.handleCallback(Handler.java:938)
04-04 17:30:22.860  1702  1702 E RemoteFillService: 	at android.os.Handler.dispatchMessage(Handler.java:99)
04-04 17:30:22.860  1702  1702 E RemoteFillService: 	at android.os.Looper.loop(Looper.java:223)
04-04 17:30:22.860  1702  1702 E RemoteFillService: 	at com.android.server.SystemServer.run(SystemServer.java:631)
04-04 17:30:22.860  1702  1702 E RemoteFillService: 	at com.android.server.SystemServer.main(SystemServer.java:417)
04-04 17:30:22.860  1702  1702 E RemoteFillService: 	at java.lang.reflect.Method.invoke(Native Method)
04-04 17:30:22.860  1702  1702 E RemoteFillService: 	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592)
04-04 17:30:22.860  1702  1702 E RemoteFillService: 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:925)
04-04 17:30:22.861  1702  1702 D AutofillSession: finishing session due to service timeout
04-04 17:30:22.861  1702  1702 D AutofillInlineSuggestionsRequestSession: onInlineSuggestionsResponseLocked called for:1073741832@957130541
04-04 17:30:22.862  1702  1722 D AutofillUI: destroySaveUiUiThread(): already destroyed
04-04 17:30:23.592     0     0 W [177868.399820,1] healthd: battery l=61 v=3792 t=28.0 h=2 st=3 c=460812 fc=2712000 cc=100 chg=
04-04 17:30:26.803  1848  1848 V DeadZone: consuming errant click: (240.0,6.0)
04-04 17:30:26.803  1848  1848 V DeadZone: consuming errant click: (240.0,6.0)
04-04 17:30:27.108     0     0 E [177871.917604,6] q6asm_callback: payload size of 8 is less than expected.
04-04 17:30:27.986     0     0 E [177872.796380,6] q6asm_callback: payload size of 8 is less than expected.
04-04 17:30:27.987     0     0 E [177872.796703,6] q6asm_callback: payload size of 8 is less than expected.
04-04 17:30:27.994  1702  1722 D AutofillManagerService: onBackKeyPressed()
04-04 17:30:28.001     0     0 E [177872.810253,6] q6asm_callback: payload size of 8 is less than expected.
04-04 17:30:28.008     0     0 E [177872.816126,6] q6asm_callback: payload size of 8 is less than expected.
04-04 17:30:29.861  1702  1722 D AutofillManagerService: onBackKeyPressed()
04-04 17:30:29.951  1702  2307 W ActivityManager: Unable to start service Intent { act=com.android.launcher3.WINDOW_OVERLAY dat=app://org.zimmob.zimlx:10182?v=7&cv=9 pkg=com.google.android.googlequicksearchbox } U=0: not found
04-04 17:30:31.331  1702  2873 I ActivityTaskManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.liefers.driverslogpro/.DLPMainActivity bnds=[23,1269][230,1506]} from uid 10182
04-04 17:30:31.366  1702  2041 W ActivityTaskManager: Tried to set launchTime (0) < mLastActivityLaunchTime (175128199)
04-04 17:30:31.486  1702  2041 W ActivityManager: Unable to start service Intent { act=com.google.android.play.core.install.BIND_UPDATE_SERVICE pkg=com.android.vending } U=0: not found
04-04 17:30:33.509  1702  1702 D AutofillInlineSuggestionsRequestSession: onCreateInlineSuggestionsRequestLocked called: 1073741824@472615309
04-04 17:30:33.509  1702  1702 D AutofillInlineSuggestionsRequestSession: onInlineSuggestionsUnsupported() called.
04-04 17:30:38.572  1702  1702 E RemoteFillService: Error calling on fill request
04-04 17:30:38.572  1702  1702 E RemoteFillService: java.util.concurrent.TimeoutException
04-04 17:30:38.572  1702  1702 E RemoteFillService: 	at com.android.internal.infra.AndroidFuture.triggerTimeout(AndroidFuture.java:290)
04-04 17:30:38.572  1702  1702 E RemoteFillService: 	at com.android.internal.infra.-$$Lambda$3BzS9qTkWaNZ5fXJqQe5PdlnrJ0.run(Unknown Source:2)
04-04 17:30:38.572  1702  1702 E RemoteFillService: 	at android.os.Handler.handleCallback(Handler.java:938)
04-04 17:30:38.572  1702  1702 E RemoteFillService: 	at android.os.Handler.dispatchMessage(Handler.java:99)
04-04 17:30:38.572  1702  1702 E RemoteFillService: 	at android.os.Looper.loop(Looper.java:223)
04-04 17:30:38.572  1702  1702 E RemoteFillService: 	at com.android.server.SystemServer.run(SystemServer.java:631)
04-04 17:30:38.572  1702  1702 E RemoteFillService: 	at com.android.server.SystemServer.main(SystemServer.java:417)
04-04 17:30:38.572  1702  1702 E RemoteFillService: 	at java.lang.reflect.Method.invoke(Native Method)
04-04 17:30:38.572  1702  1702 E RemoteFillService: 	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592)
04-04 17:30:38.572  1702  1702 E RemoteFillService: 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:925)
04-04 17:30:38.572  1702  1702 D AutofillSession: finishing session due to service timeout
04-04 17:30:38.573  1702  1722 D AutofillUI: destroySaveUiUiThread(): already destroyed
04-04 17:30:39.522     0     0 E [177884.331749,6] q6asm_callback: payload size of 8 is less than expected.
04-04 17:30:40.289     0     0 E [177885.098968,6] q6asm_callback: payload size of 8 is less than expected.
04-04 17:30:40.289     0     0 E [177885.099307,6] q6asm_callback: payload size of 8 is less than expected.
04-04 17:30:40.303     0     0 E [177885.112317,6] q6asm_callback: payload size of 8 is less than expected.
04-04 17:30:40.306     0     0 E [177885.115922,6] q6asm_callback: payload size of 8 is less than expected.
04-04 17:30:45.532     0     0 E [177890.338615,6] q6asm_callback: payload size of 8 is less than expected.
04-04 17:30:56.050  1702  1721 D AutofillManagerService: Close system dialogs

und mit einer anderen App, die auch auf die Adresse versucht zu zu greifen:

04-04 17:30:31.331  1702  2873 I ActivityTaskManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.liefers.driverslogpro/.DLPMainActivity bnds=[23,1269][230,1506]} from uid 10182
04-04 17:30:31.366  1702  2041 W ActivityTaskManager: Tried to set launchTime (0) < mLastActivityLaunchTime (175128199)
04-04 17:30:31.486  1702  2041 W ActivityManager: Unable to start service Intent { act=com.google.android.play.core.install.BIND_UPDATE_SERVICE pkg=com.android.vending } U=0: not found
04-04 17:30:33.509  1702  1702 D AutofillInlineSuggestionsRequestSession: onCreateInlineSuggestionsRequestLocked called: 1073741824@472615309
04-04 17:30:33.509  1702  1702 D AutofillInlineSuggestionsRequestSession: onInlineSuggestionsUnsupported() called.
04-04 17:30:38.572  1702  1702 E RemoteFillService: Error calling on fill request
04-04 17:30:38.572  1702  1702 E RemoteFillService: java.util.concurrent.TimeoutException
04-04 17:30:38.572  1702  1702 E RemoteFillService: 	at com.android.internal.infra.AndroidFuture.triggerTimeout(AndroidFuture.java:290)
04-04 17:30:38.572  1702  1702 E RemoteFillService: 	at com.android.internal.infra.-$$Lambda$3BzS9qTkWaNZ5fXJqQe5PdlnrJ0.run(Unknown Source:2)
04-04 17:30:38.572  1702  1702 E RemoteFillService: 	at android.os.Handler.handleCallback(Handler.java:938)
04-04 17:30:38.572  1702  1702 E RemoteFillService: 	at android.os.Handler.dispatchMessage(Handler.java:99)
04-04 17:30:38.572  1702  1702 E RemoteFillService: 	at android.os.Looper.loop(Looper.java:223)
04-04 17:30:38.572  1702  1702 E RemoteFillService: 	at com.android.server.SystemServer.run(SystemServer.java:631)
04-04 17:30:38.572  1702  1702 E RemoteFillService: 	at com.android.server.SystemServer.main(SystemServer.java:417)
04-04 17:30:38.572  1702  1702 E RemoteFillService: 	at java.lang.reflect.Method.invoke(Native Method)
04-04 17:30:38.572  1702  1702 E RemoteFillService: 	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592)
04-04 17:30:38.572  1702  1702 E RemoteFillService: 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:925)
04-04 17:30:38.572  1702  1702 D AutofillSession: finishing session due to service timeout
04-04 17:30:38.573  1702  1722 D AutofillUI: destroySaveUiUiThread(): already destroyed
04-04 17:30:39.522     0     0 E [177884.331749,6] q6asm_callback: payload size of 8 is less than expected.
04-04 17:30:40.289     0     0 E [177885.098968,6] q6asm_callback: payload size of 8 is less than expected.
04-04 17:30:40.289     0     0 E [177885.099307,6] q6asm_callback: payload size of 8 is less than expected.
04-04 17:30:40.303     0     0 E [177885.112317,6] q6asm_callback: payload size of 8 is less than expected.
04-04 17:30:40.306     0     0 E [177885.115922,6] q6asm_callback: payload size of 8 is less than expected.
04-04 17:30:45.532     0     0 E [177890.338615,6] q6asm_callback: payload size of 8 is less than expected.
04-04 17:30:56.050  1702  1721 D AutofillManagerService: Close system dialogs

In beiden Fällen Error on calling fill request und Timeout exception. Allerdings merke ich daran nur, dass da der Fehler passiert, was wirklich zugrunde liegt, bleibt mir mangels Übersicht über das System im Dunkeln.
Vielleicht weiß ja jemand weiter?

ERGÄNZUNG: Ich hatte zwischenzeitlich festgestellt, dass die fraglichen Fahrtenbuch-Apps und die Backends Akkuoptimierung eingeschaltet hatten. Die Apps (und Backends) die da in Frage kommen, habe ich dann alle aus der Akkuoptimierung genommen (die laufen ja auch teilweise im Hintergrund, z.B. wenn ich im Vordergrund den Navi laufen habe). Ich hatte erst den Eindruck, dadurch wäre das Problem gelöst. Leider irrte ich mich – der Fehler passiert nun offenbar nur etwas seltener.

RemoteFillService sagt Timeout - und Du hast in dem Moment nachweislich Konnektivität?

Ich kann natürlich auch falsch liegen, aber ich denke es ist ein Ratelimit. Dagegen spricht, dass wenn das Nominatim von OSM korrekte http status codes zurückschickt es nicht zu einem Timeout kommt, eher connection closed.

https://operations.osmfoundation.org/policies/nominatim/ schreibt für Requests gegen OSM (per Standard eingestellt):

Requirements: absolute maximum of 1 request per second
Unacceptable Use: Auto-complete search

Macht com.sourcecastle.freelogbook in einem UI Element autocomplete? “AutofillInlineSuggestions…” liest sich danach. Ggf störts ein Play location backend nicht und die Entwicklerinnen haben deshalb selten Feedback dafür bekommen dass an der Stelle was bricht.

Du kannst in den microG Einstellungen von Nomatim (microG Location Modules → Nomatim → Configure) auf MapQuest umstellen, ob die andere Limits haben.

ich habe die App installiert um im Log mitzulesen.

TripTracker / freelogbook registriert sich mit 4 sec / 2 sec intervallen für Koordinaten - und die auch bekommt.

D GmsLocProviderU: unified network: removeRequest LocationRequestHelper{locationRequest=Request[@4000ms HIGH_ACCURACY, minUpdateInterval=2000ms], hasFinePermission=true, hasCoarsePermission=true, packageName='com.sourcecastle.freelogbook', lastReport=Location[fused <lat,long> hAcc=1000.0 et=+12m56s17ms {Bundle[{}]}]}

damit wendet sich UNLP an Nominatim und sieht GeocodeProvider Timeouts. Nominatim kommt aber irgendwann (bei mir zw 10-120 sec) mit einer Adresse die sich von den Koordinaten ableitet zurück.

Der Call hat einen 10 sec timeout im default eigentlich. Wie oft der entsteht / wiederversucht wird sehe ich nicht, als würde das nicht im Log landen.

Kann auch ein zeitweiliges Leistungstief beim OSM Nominatim Service sein, das unbemerkt wieder verschwindet. Wie gesagt zu MapQuest wechseln könnte ein unterschied machen.

Hallo, danke für die Erkundungen, die mich jetzt überfordert hätten.
Nachdem ich die Akkuoptimierung für alle irgendwie betroffenen Apps abgeschaltet habe (beim oben angegebenen Versuch hatte ich noch ein Backend übersehen) läuft derzeit alles. Allerdings bin ich von Triptracker zu Driverslog Pro 2 gewechselt. Der Trip Tracker gab völlig unsinnige Zieladressen aus und brach die Fahrtaufzeichnungen teilweise mittendrin ab, ohne irgendwelche für mich nachvollziehbaren Gründe. Damit war nichts anzufangen. Driverslog Pro läuft derzeit ohne Probleme. Allerdings sind die Adressen weniger genau als bei Trip Tracker, womit ich aber gut leben kann. Evtl. fragt Driverslog Pro seltener oder anders ab, und bekommt deswegen seltener Fehler (bisher keine mehr)?
Mapquest wollte ich probieren, muss aber ja erst einen API-Key haben - da fehlte mir jetzt die Zeit, mich da drum zu kümmern. Mache ich dann nochmal. Vielen Dank jedenfalls für die Erkundungen und Erklärungen. So verstehe ich auch nach und nach besser, was eigentlich vor sich geht, und lerne immens was über die technischen Zusammenhänge dazu. Vielen Dank!
Grüße cehuisken

ja schick den Thread doch an triptracker, vielleicht interessiert die Entwickler das.

Die hängende Nominatim Adressauflösung habe ich selber nicht bemerken können, also nur eine Verzögerung, aber nicht die ausbleibende Antwort. Habe mich aber auch nicht vom Stuhl wegbewegt oder die App langfristig benutzt.

Gegebenenfalls hatte der Location Provider gar keine Koordinaten um überhaupt was an Nominatim zu reichen.

Gleich ins Log zu schauen verkürzt das mutmaßen, andererseits auch ein Wald voll mit Bäumen.