Not able to specify "Run on specific WiFi networks" in android 12

When trying to specify wifi network to run on as a condition, I encountered an error saying “please connect to a wifi to add it to the list” while in fact I am already connected to a wifi. Please see the screenshot:

I suspect this is related to the fact that the app is installed on a Pixel 6 with Android 12. My other installation on a Pixel with older android seems to work fine. I was able to select wifi there.

I think the app needs location permission on Android 12 to access the wifi list.

That’s already the case before android 12 and that permission is requested.

2 Likes

It requested for the permission and I granted it. See the screenshot.