Попробуйте проверить не только SNAT на стороне openconnect-сервера, но и правила фаерволла на стороне сервера: стандартную политику и правила для Forward/Input. Выглядит, как будто некорректно работает что-то их них. А также проверьте, что в вашем конфиге ocserv корректно добавлены необходимые маршруты и что traceroute или просмотр маршрутов на клиенте отражает желаемую конфигурацию.
Если у вас будут вопросы по конфигурации openconnect server, вы можете обратиться в rubicom.tech для получения готовых шаблонов конфигурации сервера для быстрого запуска, в том числе с LDAP, 2FA