Android M: невозможно удалить Wi-Fi AP программно

на Android M: я использую приведенный ниже код для удаления текущей подключенной точки доступа.

void RemoveConnectedNetwork(){
    int ID=_wifiManager.getConnectionInfo().getNetworkId();
    Log.d("test", "network id = ["+ID+"]");
    boolen ret =_wifiManager.removeNetwork(ID);
    Log.d("test", "removeNetwork return ="+ret);
    _wifiManager.saveConfiguration();
}

но removeNetwork всегда возвращает false. хотя этот API хорошо работал в предыдущих выпусках. Любая идея, то же самое может быть достигнуто с помощью любого другого API?