Help with layout building in vaadin 23

Hi! I am having some trouble when building a layout in vaadin 23.
I’ve been able to build the app screen fine up until now. But When I tried adding a second grid, it doesn’t display where it should be (marked by the red question mark)
image.png

// Componentes
    Grid<ClienteModel> tabelaClientes = new Grid<>(ClienteModel.class, false);
    Grid<AuditoriaModel> tabelaAlteracoes = new Grid<>(AuditoriaModel.class, false);

    // layouts da tela central

    // Componentes da tela de Filtros

    HorizontalLayout layoutDataCriacao = new HorizontalLayout(pickerDataDe, pickerDataA);

    VerticalLayout layoutDadosParceiro = new VerticalLayout(nomeParceiro, documentoParceiro, enderecoParceiro,
            telefoneParceiro);

    Accordion dadosParceiro = new Accordion();
    Accordion filtros = new Accordion();

    HorizontalLayout layoutPesquisa = new HorizontalLayout(txtPesquisa, comboTipoPesquisa, btNovoCliente);

    VerticalLayout layoutPrincipalPesquisa = new VerticalLayout(layoutPesquisa, filtros);


    HorizontalLayout layoutSuperiorPrincipal = new HorizontalLayout(layoutPrincipalPesquisa);

    // layouts principais

    VerticalLayout layoutPrincipalCentral = new VerticalLayout(dadosParceiro, layoutSuperiorPrincipal, tabelaClientes,
            new FooterDireitos());

    Scroller scrollPrincipalCentral = new Scroller(layoutPrincipalCentral, ScrollDirection.BOTH);
private void montaTela() {
        setDrawerOpened(false);

        menuConfig.setIcon(logoEmpresa);
        layoutSuperiorPrincipal.setWidthFull();

        addToNavbar(menuConfig, new H4("Portal Ágil - Área do Parceiro"));

        // Configurando paineis superiores

        configurarMenus();

        logoEmpresa.setWidth("32px");
        logoEmpresa.setHeight("32px");

        txtPesquisa.setWidth("300px");

        dadosParceiro.add("Dados do parceiro", layoutDadosParceiro);
        dadosParceiro.close();
 
        layoutPesquisa.setAlignItems(Alignment.BASELINE);

        layoutPesquisa.setAlignSelf(Alignment.END, btNovoCliente);

        configurarCamposFiltro();

        layoutDadosParceiro.setSpacing(false);

        btNovoCliente.addThemeVariants(ButtonVariant.LUMO_PRIMARY);
        tabelaClientes.setSelectionMode(SelectionMode.SINGLE);
        tabelaClientes.addThemeVariants(GridVariant.LUMO_COMPACT);

        tabelaAlteracoes.setSelectionMode(SelectionMode.SINGLE);
        tabelaAlteracoes.addThemeVariants(GridVariant.LUMO_COMPACT);

        layoutPrincipalCentral.setSizeFull();
        layoutPrincipalCentral.setAlignItems(Alignment.STRETCH);
        layoutPrincipalCentral.setJustifyContentMode(JustifyContentMode.BETWEEN);

        layoutSuperiorPrincipal.add(tabelaAlteracoes);

        layoutPrincipalCentral.setFlexGrow(1, dadosParceiro);
        layoutPrincipalCentral.setFlexGrow(1, layoutSuperiorPrincipal);
        layoutPrincipalCentral.setFlexGrow(2, tabelaClientes);

        setContent(scrollPrincipalCentral);

        aplicarTema();
   }

I ommited some code for brevity