Hi,
if a CAN tool is sending a message and stays in error passive with TX error 128, it means opposite site does not ACK this message. So check pin setting and if used CAN transceiver is active. Ideally measure MCU's TX/RX pins and bus signal and check module MCR, ECR, ESR1 registers as well.
BR, Petr