Bom dia @stefanoc1, você mexeu em alguma configura??o do WooCommerce ou do PagSeguro?
Dá uma olhadinha nesse tópico aqui: https://www.ads-software.com/support/topic/o-status-de-compra-do-pedido-nao-muda/#post-10005420
Também veja nas instru??es de instala??o esse trecho bem no final:
CHECKOUT TRANSPARENTE
Para utilizar o checkout transparente é necessário utilizar o plugin WooCommerce Extra Checkout Fields for Brazil.
Com o WooCommerce Extra Checkout Fields for Brazil instalado e ativado você deve ir até “WooCommerce > Campos do Checkout” e configurar a op??o “Exibir Tipo de Pessoa” como “Pessoa Física apenas”.
Isto é necessário porque é obrigatório o envio de CPF para o PagSeguro, além de que o PagSeguro aceita apenas CPF.
Note que é necessário aprova??o do PagSeguro para utilizar o Checkout Transparente, saiba mais em “Como receber pagamentos pelo PagSeguro“.
Instru??o para instala??o: https://www.ads-software.com/plugins/woocommerce-pagseguro/#installation