Não consigo redirecionar com Flask

estou tentando criar um formulário para preencher um cnpj, e em seguida redirecionar para outro formulário com parte do formulário preenchido com as informações do cnpj, porem, não estou conseguindo redirecionar, alguém pode me ajudar?

Segue o código backend/frontend utilizados:

HTML

{% extends 'index.html' %}

{% block content %}

<form class="c-form" method="POST" action="{{ url_for('registro.cnpj') }}" >
    <div class="mb-3">
        <label class="form-label">CNPJ</label>
        <input type="text" class="form-control" name="cnpj">
    </div>

    <button type="submit" class="btn btn-primary">
        Continuar
    </button>
</form>

{% endblock %}

PYTHON

@registo_rota.route('/cnpj', methods=['GET', 'POST'])
def cnpj():
    dados_empresa = None 
    
    if request.method == 'POST':
        # cnpj = request.json
        # print(cnpj)

        # url = f"https://publica.cnpj.ws/cnpj/{cnpj['cnpj']}"
        # response = requests.get(url)

        # if response.status_code == 200:
        #     dados_empresa = response.json()
        #     print(dados_empresa['razao_social'])
        # else:
        #     print(f"Erro ao consultar CNPJ: {response.status_code}")
        
        # session = dados_empresa['razao_social']
        
        print('redirecionando')
        return redirect('/registros/new')
    else:
    
        return render_template('cnpj.html')

Algumas partes estão comentadas pq estava tentando redirecionar só com o POST, mas não estou conseguindo

No terminal aparece código 302 para a URL do formulário do cnpj, e 200 para a URL pra onde quero redirecionar, mas não redireciona