Não consegui resolver, mas descobri o motivo do problema: isso ocorre porque não é possível enviar o email de finalização para o comprador realizar o pagamento, permanecendo a tela paralisada até ocorrer o timeout.
Tudo indica que isso tem relação com a desatualização do meu tema do woocommerce em relação ao wordpress, ele não tem nova versão desde 2021.