You are actually creating a 2D array in your example, not a 4D. Think
of a 2D array like looking at a single spreadsheet page. It has rows
and columns of data, but is "flat". A 3D array would be a stack of 2D
arrays where you would access the data by page, then by column and row.
A 4D array is pages of 3D arrays.
Your example is really doing the same thing mine was. Building an array
from 3 single elements and a 1D array to be inserted into a 2D array. I
can't tell you why it wasn't graphing anything anymore without seeing
the whole thing.
Was there nothing on the graph anymore or just the data from the queue was not being graphed.
Ed

Ed Dickens - Certified LabVIEW Architect
Lockheed Martin Space
Using the Abort button to stop your VI is like using a tree to stop your car. It works, but there may be consequences.