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