Hi @mahesh1, what’s the balenaOS version running on this device? Could you please share NetworkManager logs with us?
We use NetworkManager to manage device connectivity. Here are the relevant docs that provide details about it: https://www.balena.io/docs/reference/OS/network/2.x/#introduction
For your issue: Is it expected that the device has multiple wifi access points? And do I get it right that multiple access points share the same wifi name and credentials?
In case of unreliable wifi access points, I found couple of nice workarounds on this thread: Unreliable wifi connection
Could you try these and let us know how it goes?
Essentially you could instruct your application to check for wifi connection and reset the NetworkManager
If you provide us logs, we could investigate further to see if it’s an issue we could fix on our end.