Solved! Go to Solution.
Sometimes Wait time is important..
While I can't fully explain the behavior, I can make my app work by moving the constructors, initalization and the cleanup functions so that they only run once, outside the loop. I'm guessing this is an issue with the library leaving something in memory if it isnt done this way. I doubt this is a LV issue. Thanks.