Then check the size of the arrays going into the for loop. You're autoindexing a whole bunch and a for loop will execute the number of times equal to the size of the smallest array. If one of the arrays has zero elements, the for loop loop won't execute at all. While you're at it, it's considered bad style to run wires underneath objects and to run from right to left. That big sequence structure you've got isn't necessary either. Use dataflow and connect some error clusters to enforce execution order.