Прослушиватель гибридного подключения Azure Relay не восстанавливается при сбое Интернета
У меня есть ПОЛЬЗОВАТЕЛЬСКАЯ служба Azure Hybrid Connection Listener, работающая в помещении с приведенным ниже кодом, как указано в MSDN, но слушатель не может быть восстановлен, когда подключение к Интернету прерывается.
Только 1 из 10 раз слушатель восстанавливается с помощью приведенного ниже кода, когда локальный ИНТЕРНЕТ нарушается
// Opening the listener establishes the control channel to
// the Azure Relay service. The control channel is continuously
// maintained, and is reestablished when connectivity is disrupted
await listener.OpenAsync(cts.Token);
//Below delegate not getting called when INTERNET plugged off from
//listener running machine
listener.Offline += listener_Offline;
Какие изменения необходимы для восстановления прослушивателя в Azure Hybrid Connection 10 из 10 раз? Пожалуйста посоветуй.