Это симптом, а основная проблема в том, что UniFi рассматривают VPN-сети как нелокальные. На самом деле, они не дают нам нормального объяснения. Думаю, они просто упустили этот момент. Итак, помимо проблем с PBR для VPN, есть и другие недостатки: IDS/IPS не работает на этих подсетях, есть обходной путь через SSH (работает до следующего обновления ПО / перезагрузки) (ipsets UBIOS4trafficroute_net4_XX & UBIOS4local_network – добавление VPN-подсети активирует PBR). Teleport-клиенты — это особенный случай: они используют WireGuard-туннель с IPv6 ULA на бэкенде — для этого нужно определить правила. Для не кастомного решения нужно использовать что-то из Tailscale или переносить VPN на сторонние сервисы, как enginepacket сообщил, UniFi пока это не поддерживает. Для моего варианта использования я перенес VPN-клиентов на сторонний маршрутизатор, чтобы получить постоянное решение.