Iphone device tracker shows as unknown in HA

I am testing the HA for which I have installed HA on RPI. I am trying to track the family members via their mobile phone to display whether they are in home or away. I have got a Android and iOS mobile.

Device_tracker_phone for iOS is constantly only on the unknown status, where for the Android phone is shows away or home based on the location. Also, I noticed geocoded location for android gets updated based but for iOS its in unknows status.

In the configuration.yaml I have tried including mobile_app: and ios: config alone with default_config , but it doesn’t have change. I have tried to monitor both while in home network and remotely, but no luck with iOS device.

Any suggestion on what could be the issue?

I have the very same issue.
All other sensors are working totally fine but the device_tracker stays at unknown.
All the other sensors are refreshing perfectly.