Что видно на экране
При попытке включить VPN Happ сразу выдаёт «Ядро не может быть запущено» — до выбора сервера дело не доходит вообще, кнопка просто не срабатывает.
Механика ошибки
Чаще всего причина — включённая в Happ настройка «Усечь геофайлы»: она обрезает geo-файлы, чтобы экономить память на устройстве. Если конфигурация от провайдера ссылается на geo-метку, которую усечение убрало (например, на страновую секцию в geoip), ядро Xray не находит нужную секцию и отказывается стартовать целиком — не пропускает это правило, а не запускается вообще. Это подтверждённое поведение Xray-core, заявка разработчикам на исправление закрыта со статусом «не планируется». Отсюда типичная жалоба: всё работало, включили экономию памяти — VPN перестал запускаться.
Что делать
- Выключите «Усечь геофайлы» в настройках Happ.
- Удалите скачанные geo-файлы и дайте приложению загрузить их заново целиком (если загрузка не идёт — см. гайд про ошибку geo-файлов).
- Переподключитесь после завершения загрузки. Если ошибка осталась — дело не в geo, а в конфигурации от провайдера, чинить её может только он.
В конфигурации VPN PRO там, где можно обойтись без внешних geo-меток, заданы явные адреса и диапазоны — усечение файлов не роняет запуск. Ключ выдаётся в Telegram-боте, первые три дня бесплатны — инструкции по Happ.