Você precisa confirmar manualmente usando
PDO::commit como a solicitação está sendo retida em uma transação. Consulte os documentos sobre esse comportamento:
https://www.php.net/manual/de/pdo.commit .php
https://www.php.net/manual/en/pdo.transactions .php