Array Size returns value even if Empty Array is detected after "Auto-indexed Tunnel" tha generates 2D array.
See example + VI with correct output as I expected.
There is problem with generating 2D array --- It's empty. 1D array is generated in right way. 100 x 0 but not Emptu Array.
Not a bug. This is correct behavior that is consistent with other parts of LabVIEW.
The decision to handle multi-dimensional arrays like this was made long ago and is an enshrined part of the LabVIEW language spec. It will not be changed.