Records are not added

I'm moving a project from laravel to phalcon, code is almost the same, and one of the actions is parsing data from file and add content to database. File has 1883 records (relatively small for my project) but whatever I do there are only 18 records add to db. Here is the code of action that is doing all job:

I don't see much of a difference between records that are add from those left behind. Besides, everything is copied from the same controller in laravel where it works flowlessly. I can add more code upon request. Please help!

YAHOO! it works now I have changed definitions on mysql table by allowing null values to fields and everything started to work. However, as I sayed this is one of the smallest chunks that I need to work with, the average chunk is 5000-10000 records but can be even more. And these backups should be preprocessed before upload. Is Phalcon providing any macanizm of uploading large chunks of records to the db? like chunking in laravel or some othe type?