Este é o comportamento normal . Por padrão, o OpenVPN não executa o --up script
para reinicializações parciais (no seu caso: reconecta). Você pode alterar esse comportamento usando a opção --up-restart
na configuração do seu cliente.
Isso está claramente documentado no Manual do OpenVPN