Not sure what happened, but the past few days my Nvidia Shield with LeanbackOnFire v1.54 has been blowing up my PiHole devices with requests for location data. When I say blowing up, I mean over 1000 requests a second. I have 2 shields, both have Leanback configured the exact same way, but only one of them is having this issue. I've tried rebooting, reinstalling LeanbackOnFire, etc. Can't figure out why this device is having this issue and the other is not. Both had the local weather enabled with location services, but even after disabling local weather, this device is still submitting thousands of DNS requests to *.edns.ip-api.com. I finally had to just disable location permissions for LeanbackOnFire, which it complained about because it can't provide WiFi status info without that, but my Shields are both wired in, so no biggie.
Is it normal for the LeanbackOnFire to submit so many location requests so frequently? What's going on here?