- В сборках OpenWrt без c-ares libcurl не поддерживает --dns-servers, что заставляло curl использовать системный DNS (dnsmasq). - Во время рестарта или перед стартом sing-box dnsmasq был перенаправлен на неработающий порт sing-box 5335, из-за чего curl получал Could not resolve host (exit 6), создавая замкнутый круг и бесконечный падеж сервиса при скачивании подписок/списков. - Добавлен автоматический фолбэк на DoH (--doh-url https://1.1.1.1/dns-query), который работает без c-ares и считывает IP адреса серверов подписок/списков напрямую в обход падающего системного DNS.