I’m trying to figure out why my devices sometimes try to connect to open networks that I haven’t specified. My wifi setup system involves calling clearCredentials, then I use SoftAP to allow a browser to configure the network.
It sometimes works fine, but in other cases it decides to connect to a random open network instead of the secure network I’ve specified. These are networks I never told it about, and later if I check the stored credentials, I’ll see it in the list along with my preferred network. Is that expected behavior? I don’t think it is, as searching here finds people wanting it to do that, though I obviously don’t.
Also, my selected network doesn’t have the best signal, and these open networks have very strong signals. Maybe it decides to go with a stronger open network over my secured network? That doesn’t seem right either.