I am using "Array Size" and "Array Index" functions to read an array file in disk so that I can obtain the array dimensions, in this case X-Rows x Y-Columns. I am doing this so that I can show the user the choices and need to INDEX through the array line-by-line and split the "," delimited fields in Indicator Controls. All worked well when the application as first RUN. The problem arrises when the task is completed and another run is started without stopping the application. The issue is with the initialization of the variables. When I set them in the Front Panel using "Make current value default", the two functions "Array Size" and "Array Index" take longer to read the file than the initialization and they get overwritten by the functions when they eventually read the file. Eventually, the functions return the correct value, but by then I am long gone doing other things with the wrong values.
Any help please.