Hi sau -
I'm glad you were able to learn about providing unique image buffers to solve your problem. Unlike most other functions in LabVIEW, you have to manually control where image data is stored in memory when handling it.
As a general practice, data of the same type is kept in arrays, while clusters are reserved for data of different types. Clusters are a more complex structure, and indexing them requires setting a specific item order. When possible, I recommend using an array instead, as the code will be slightly more efficient and the indexing order is controlled.
David Staab, CLA
Staff Systems Engineer
National Instruments