Ну как обычно по шагам смотрите что можно сделать:
1) Проверьте настройки маршрутизации: Убедитесь, что маршруты для обоих сетей правильно настроены на сервере OpenVPN. Проверьте конфигурацию OpenVPN для обеих сетей и убедитесь, что маршруты настроены так, чтобы трафик мог проходить через VPN и нигде не застревает.
2) Проверьте настройки файрволла: Убедитесь, что правила файрволла на сервере OpenVPN разрешают трафик между сетями и через VPN. Проверьте как встроенный файрволл Linux (например, iptables) так и любые другие средства управления доступом.
3) Проверьте что включен маскарад трафика через OpenVPN. Это в том же файрволл смотреть (например, iptables)
4) Проверьте состояние сервисов VPN: Убедитесь, что сервисы OpenVPN на сервере запущены и работают без ошибок. Проверьте журналы OpenVPN для обнаружения любых сообщений об ошибках или проблемах с подключениями.