HL что-то прописывает в сетевых настройках иловского conf.ini, после чего следующее соединение уже не устанавливается, даже посредством указания в ИЛе прямого IP.
В виду своей лени, я, по-простому, после каждого вылета в HL меняю "подпорченный" conf.ini на заранее скопированный девственно чистый. Хотя, я думаю, есть более умные способы, например - задать атрибут для conf.ini "только для чтения", или еще чё-нить.
Сетевые настройки подчисти и вперед.