Some users report that calling core.run() method immediately stops the acquisition although the measurement is set up correctly. The second run() call either then results in successful measurement or in a "cannot keep up with acquisition hardware" error in some cases when NI cards are used.