Are you able to run DbFit and check on your environment?

I pin-pointed that `lastRow.more = errorRow;`. Because I don't think you're chaining all rows here. You're just attaching different error rows but each time you attach them to one and the same previous row, since `lastRow` is never updated.