I am trying to connect to a device via wifi
final WifiNetworkSpecifier wifiNetworkSpecifier = new WifiNetworkSpecifier.Builder()
                .setSsidPattern(new PatternMatcher(networkSSIDPattern, PatternMatcher.PATTERN_PREFIX))
                .setWpa2Passphrase(passWord)
                .build();
final NetworkRequest networkRequest = new NetworkRequest.Builder()
                .addTransportType(NetworkCapabilities.TRANSPORT_WIFI)
                .removeCapability(NetworkCapabilities.NET_CAPABILITY_INTERNET)
                .setNetworkSpecifier(wifiNetworkSpecifier)
                .build();
connectivityManager = (ConnectivityManager) RainBird.getContext().getApplicationContext().getSystemService(CONNECTIVITY_SERVICE);
connectivityManager.requestNetwork(networkRequest, networkCallback);
I am getting a dialog with the good device network, after connecting, the same network appears two times in the dialog.
how can I fix it?
after one connection, the same network appears 2 times:

The problem only occurs on android12
