Диагностика 31.10.2026 (0.8.51): переключение на Hysteria2-сервер, до которого
не доходит UDP, показывало «Ошибка подключения — Новый Hysteria sidecar не
доказал readiness», хотя прежний сервер продолжал работать, а выбранным
оставался отказавший. Отменённый новым кликом запуск писал «Не удалось
запустить sing-box proxy runtime», хотя sing-box не падал.
- Причина из улик sidecar (diagnostics/transport_failure.py): нет ответа по
UDP → «не ответил по UDP… выберите VLESS или Trojan», нет маршрута → «Нет
сети», пароль/obfs/сертификат/закрытый порт, AWG без рукопожатия.
- Неудачное переключение при живом прежнем runtime возвращает выбор на сервер,
который держит соединение ([select] source=switch-failed), статус остаётся
«подключено» с предупреждением; сигнатура рабочего сервера не блокируется.
- Запуск, вытесненный новым выбором или отключением, ошибку не публикует.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>