Самое интересное, что раньше это работало и резко перестало работать.
Заметил я это после того, как решил сменить программу для просмотра SQLite файлов.
После открытия базы в другой программе, при выполнении кода получал ошибку, что БД уже используется.
Сменил СУБД на MySQL. Теперь все работает, но не обновляются имеющиеся записи в БД.
Новые создаются, а старые НЕ перезаписываются.