Bom dia, segue pequenas alterações necessárias que tive que fazer para homologar com a Shipay.
Na Unit ACBrPIXCD apenas adicionei uma linha de log para capturar o código de erro do socket.
Na unit ACBrPIXPSPShipay uma correção pra retornar o código E2E e outra para quando o access token está vencido, na primeira vez que abre o sistema, ele não consegue renovar por não ter o refresh token. O erro ocorre apenas se a autorização manual estiver habilitada. Seg o log com erro, para reproduzir no demo padrão, basta habilitar a autorização manual, e ter um token vencido no arquivo ini de configurações.
ACBrPIXCD.pas
ACBrPIXPSPShipay.pas
log.txt