Ядро выпущено: sing-box-lx v1.14.1-lx.4 — обе части ядра из этого тикета в нём.
1. fragment / record_fragment теперь действуют на REALITY (SPEC 088). Подтверждаю ваш разбор: REALITY-клиент строил uTLS-соединение на голом сокете, минуя обёртку фрагментации; опции принимались конфигом и молча не работали. Это поведение апстрима, не регресс форка. Теперь REALITY берёт ту же обёртку, что обычный uTLS-клиент; с record_fragment ClientHello уходит несколькими TLS-записями, с fragment — несколькими TCP-записями. Проверено на проводе тестами. Поможет ли это именно на вашей сети — не знаем: если middlebox не собирает сегменты и режет всё, чего не видит целиком, дробление сделает хуже; если он ищет группу или размер в первом сегменте — поможет.
2. tls.reality.key_share (SPEC 089, описание — lx-config §7):
"" (не задано) — как несёт отпечаток, поведение без изменений;"classical" — X25519MLKEM768 вырезан из key_share и supported_groups, ClientHello chrome = 594 байта вместо 1720, один TCP-сегмент. По эффекту это то же, что ваш fp=edge, но без подмены отпечатка. Только Xray < v26.9.8, новые серверы такой ClientHello отвергают молча (reality verification failed);"hybrid" — гибрид обязателен, на отпечатке без него (edge, ios, …) явная ошибка вместо тихого отказа сервера.
Автофолбэк «гибрид → классика» не делали: по вашему же наблюдению сеть после первого гибридного пролёта около минуты не пропускает соединения к тому же серверу, повтор не помог бы.
Что осталось на стороне LxBox — по-узловая настройка key_share в UI (переживает обновление подписки, экспорт/импорт) с предупреждением про старые серверы. Тикет держу открытым до неё. Пока опцию можно проверить через Debug API, как вы делали с edge.
Просьба к вам, раз сеть под рукой: на одном и том же узле сравнить три конфигурации — key_share: "classical", record_fragment: true с гибридом, и fragment: true с гибридом. Это единственный способ узнать, срабатывает ли у оператора размер/сегментация или что-то ещё.
По ветке «ТСПУ детектит X25519MLKEM768»: доказательств пока нет. Второй телефон того же оператора работает, провод работает, Chrome на вашем телефоне шлёт тот же гибрид на обычные сайты и не ломается; Xray-клиент (Happ) у вас тоже не проходит, значит дело не в форке. Xray-core #6256 описывает ровно этот симптом и закрыт как not planned. Различить «размер», «сегментация» и «группа» смогут только pcap с обоих телефонов.