Hi,
I have added a device_tracker for my person to HA, but it doesn´t work anymore for a few days. I have checked each point from the Troubleshooting and downloaded the log file from my mobile phone.
I found this suspicious block with an exception after the coordinates update which repeats every time after fetching the coords.
09-21 06:57:39.654 5909 4134 D LocBroadcastReceiver: Coords:(x, y)
09-21 06:57:39.654 5909 4134 D LocBroadcastReceiver: Accuracy: 4.288
09-21 06:57:39.654 5909 4134 D LocBroadcastReceiver: Bearing: 124.47108
09-21 06:57:39.655 5909 4134 D LocBroadcastReceiver: Begin evaluating if location update should be skipped
09-21 06:57:39.655 5909 4134 D LocBroadcastReceiver: Received location that is 33 milliseconds old, 1695272259622 compared to 1695272259655 with source fused
09-21 06:57:39.661 5909 4134 D ServerConnectionInfo: localUrl is: false, usesInternalSsid is: true, usesWifi is: true
09-21 06:57:39.695 5909 4134 E LocBroadcastReceiver: Could not update location for 1.
09-21 06:57:39.695 5909 4134 E LocBroadcastReceiver: io.homeassistant.companion.android.common.data.integration.IntegrationException: Error calling integration request update_location
09-21 06:57:39.695 5909 4134 E LocBroadcastReceiver: at io.homeassistant.companion.android.common.data.integration.impl.IntegrationRepositoryImpl.updateLocation(IntegrationRepositoryImpl.kt:246)
09-21 06:57:39.695 5909 4134 E LocBroadcastReceiver: at io.homeassistant.companion.android.common.data.integration.impl.IntegrationRepositoryImpl$updateLocation$1.invokeSuspend(Unknown Source:15)
09-21 06:57:39.695 5909 4134 E LocBroadcastReceiver: at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
09-21 06:57:39.695 5909 4134 E LocBroadcastReceiver: at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:108)
09-21 06:57:39.695 5909 4134 E LocBroadcastReceiver: at kotlinx.coroutines.internal.LimitedDispatcher$Worker.run(LimitedDispatcher.kt:115)
09-21 06:57:39.695 5909 4134 E LocBroadcastReceiver: at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:103)
09-21 06:57:39.695 5909 4134 E LocBroadcastReceiver: at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:584)
09-21 06:57:39.695 5909 4134 E LocBroadcastReceiver: at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:793)
09-21 06:57:39.695 5909 4134 E LocBroadcastReceiver: at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:697)
09-21 06:57:39.695 5909 4134 E LocBroadcastReceiver: at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:684)
09-21 06:57:44.292 5909 4134 D LogcatReader: Read logcat for pid 5909
I guess this is the issue. What does it mean and how can I fix it?