krys wrote:Does anyone have any idea why this could be happening?
not without more information. If a ForEach Container is only looping 3 times, that means that there was only 3 items in the dataset it looped on, or you have something causing the loop to exit. We have no details on anything here, and no way to replicate the problem. I suggest putting a break point in your package, stepping through it, and inspecting the values of you variables, etc. otherwise you'll really need to give us a lot more detail and a way to replicate the behaviour.
Thom~
Excuse my typos and sometimes awful grammar. My fingers work faster than my brain does.
Larnu.uk