Еще раз говорю, если не работает прямое соединение - значит порт на котором сидит программа блокируется чем то у тебя. Из - за этого и поиск не работает.
Проверь:
Пуск - Панель управления - Центр обеспечения безопасности - Брандмауэр windows
2-я вкладка - исключения - смотри там чтобы была прописана DC++ (greylink галочка стоит)
Если пользуешся каким нибудь другим брандмауэром - проверь чтобы программа имела доступ в сеть.
На крайний момент - поставь дефолтную dc++ и попробуй с ней, если такая же ситуация будет - все тоже самое значит - что то блокирует порт - а если запустится:
Попробуй в настройках greylink

Принудительно выставить порты для программы. Порт TCP и UDP
Точно так же (Пуск - Панель управления - Центр обеспечения безопасности - Брандмауэр windows
2-я вкладка - исключения - смотри там чтобы была прописана DC++ (greylink галочка стоит)) там можно добавить порты - такие же как и в программе впишеш.
Как результат?