Each event index corresponds to an index in analyzers. But some events may be null. We're skipping those events without incrementing the index, leading to wrong analyzer names.