Fail to auto update after using TLS 1.2

Recently, our servers are disabled TLS 1.0 and TLS 1.1, and allowed TLS 1.2 only for all internal access.

We updated the following registries to our client machine, and our applications looks good to run.[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\v4.0.30319] "SchUseStrongCrypto"=dword:00000001

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\.NETFramework\v4.0.30319] "SchUseStrongCrypto"=dword:00000001

However, the wyupdate cannot update automatically with the following error: The underlying connection was closed: An unexpected error occurred on a receive.

Using wireshark to check, it would keep using TLSV1 to communicate

Is there any update for the auto update library?We are using AutomaticUpdater.dll version 2.6.18.4 (Runtime v4.0)

In additional, our program is using .NET framework 4.5Have a try to set SecurityProtocol to TLS 1.2 by the following command

ServicePointManager.SecurityProtocol = (SecurityProtocolType) 3072;orServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12;

However, it still communicates through TLSv1.0

May I get some advise?

Thanks and RegardsKing