Para quem precisar, segue o código da verificação extra do CONCLUIDA:
php
if(empty($pay['pix']) || empty($pay['pix'][0]['valor']) || $pay['pix'][0]['valor'] != $pay['valor']['original']){
$this->logWebhook->write("runChangeStatusOrders() - Pedido: ".$order_id.", Sem os Dados do Pix, não muda o Status");
continue;
}
No meu caso é um laço, por isso o continue, no lugar do continue mude para parar e o log tb precisa mudar.