Рерайт: ошибка PDO в функции добавления товара на PHP 8.4

Добрый день. До недавнего времени всё работало нормально, после перехода на PHP 8.4 возникла проблема.

Имеется контроллер добавления товара - он функционирует корректно. Также есть модель с функцией для добавления данных в базу через PDO. Аналогичные функции работают без ошибок, но именно в добавлении товара PDO перестаёт определяться. Первые 6 товаров добавляются успешно, однако при попытке добавить 7-й возникает ошибка 500.

При прямом подключении к базе данных всё работает. Проблема в том, что PDO в этой конкретной функции перестаёт «видеть» соединение.

Пример кода:

$db = Db::getConnection();

В чем может быть причина?