Resizing arrays is another thing to lookout for. If your program is running fine then slows down to a crawl or stop, there could be a memory fragmentation issue. If your VI resizes arrays then LabVIEW alocates a new block for the large array leaving the old block empty and the fragmentation begins. I would look out for that.
Doug