### Describe the issue

bitcoin-qt: Debug pop-up window, Peers tab, right-click ban node for 1 hour, day, week, year does nothing. Disconnect node still works.
### Is the issue reproducible?

Yes.
#### List steps to reproduce below:
1. build master branch after commit https://github.com/bitcoin/bitcoin/commit/6423116741de2144872389cf63a621539ae79aaa
2. launch bitcoin-qt (on testnet is advisable)
3. test ban node list right-click functionality on Menu->Help->Debug pop-up window, Peers tab.

break;
            if (IsLimited(addr))
                continue;
            
            if ((addr.nServices & REQUIRED_SERVICES) != REQUIRED_SERVICES)
                continue;
            
            if (nANow - addr.nLastTry < 600 && nTries < 30)
                continue;
            
            if ((addr.nServices & nRelevantServices) != nRelevantServices && nTries < 40)
                continue;
            
            if (addr.GetPort() != Params().GetDefaultPort() && nTries < 50)
                continue;
            addrConnect = addr;
            break;
        }
        if (addrConnect.IsValid()) {
            if (fFeeler) {
                
                int randsleep = GetRandInt(FEELER_SLEEP_WINDOW * 1000);
                MilliSleep(randsleep);
                LogPrint("net", "Making feeler connection to %s\n", addrConnect.ToString());
            }
            OpenNetworkConnection(addrConnect, (int)setConnected.size() >= std::min(nMaxConnections - 1, 2), &grant, NULL, false, fFeeler);
        }
    }
}
std::vector<AddedNodeInfo> CConnman::GetAddedNodeInfo()