You might have a conflict in the Read Data.vi since the inner For Loop has two indexed input tunnels connected. The input tunnel with the lowest number of elements will determine the number of iterations of the For Loop, so if the "Input Array" is empty, the inner For Loop will never run and therefore the data read from the Datalog file will never be appended. Could this cause the behavior?
If this isn't the cause of the issue, please perform more debugging to explore WHERE the VI is hanging. Also, please provide us with the "Read WDT Array Dlog File+.vi" and an example of a log file, so we better can troubleshoot your issue.
- Philip Courtois, Thinkbot Solutions