Devi eseguire il commit manualmente usando PDO::commit poiché la richiesta è sospesa in una transazione.
Consulta i documenti su questo comportamento:
https://www.php.net/manual/de/pdo.commit .php
https://www.php.net/manual/en/pdo.transactions .php