Atualização de segurança KB4344167 quebra o código TLS

Espero que alguém possa ajudar com esse problema. Recentemente, nossas máquinas foram atualizadas comKB4344167 que inclui atualizações de segurança para.NET 4.7.1. Infelizmente, esta atualização quebrou nosso código por umWebrequest. Quando executamos o código abaixo, obtemos este erro:

A solicitação foi interrompida: não foi possível criar o canal seguro SSL / TLS.

// Create a request for the URL.        
WebRequest request = WebRequest.Create(url);
//specify to use TLS 1.2 as default connection
ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12 | SecurityProtocolType.Tls11 | SecurityProtocolType.Tls;
request.Timeout = int.Parse(configmanager.GetSetting("Webtimeout"));
// Set proxy
request.Proxy = WebRequest.DefaultWebProxy;
request.Proxy.Credentials = CredentialCache.DefaultCredentials;
// Define a cache policy for this request only. 
HttpRequestCachePolicy noCachePolicy = new HttpRequestCachePolicy(HttpRequestCacheLevel.NoCacheNoStore);
request.CachePolicy = noCachePolicy;
ServicePointManager.ServerCertificateValidationCallback = (s, cert, chain, ssl) => true;
// Get the response.
HttpWebResponse response = (HttpWebResponse)request.GetResponse();

Quando a atualização de segurança é desinstalada da máquina, o código é executado corretamente. Está faltando algo no código acima? É a única coisa que consigo pensar.

Qualquer ajuda é muito apreciada!