SSL ошибка Telegram API C#

В феврале 2020 года в приложениях по работе с API Telegram наблюдается следующая ошибка:

System.Net.WebException: Запрос был прерван: Не удалось создать защищенный канал SSL/TLS

Ошибка связана со сменой протокол защиты транспортного уровня TLS на версию 1.2. Для “починки” вашего приложения добавьте в код перед использованием библиотеки API Telegram следующий код (для C#):

ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12;

Этого достаточно для починки вашего приложения.

Update: для Windows 7 потребовалась установка всех обновлений. Точно не ясно какое обновление решило проблему.