I'm trying to upload my Android app to the Play Store, but keep being refused because of background location permission: "Feature does not meet requirements for background location access".
My manifest declares ACCESS_FINE_LOCATION and ACCESS_COARSE_LOCATION, but does not include ACCESS_BACKGROUND_LOCATION. As my app target API 30 and the minimum API is 29 I am not implicitly using background location.
Yet, when I upload my app in the Play Store I can see that my bundle includes android.permission.ACCESS_BACKGROUND_LOCATION which leaves me to believe that some dependency in my app is using this permission.
Is this possible? If so, how could I find which is?