The "\RIGOL DSA800 Series\Public\Data\Low Level\Wait for Acquisition Complete.vi" is flat out wrong in couple different ways. Luckily, it doesn't break your code. (IE doesn't cause an error, or prevents it from running.) There are couple other minor issues with the driver, like when the driver is equating a DBL to zero, that I have already fixed.
Before I go and spend even more time fixing this bug, has anyone else got an updated version they would like to share?
Driver version: 1.0
Driver link(s): http://sine.ni.com/apps/utf8/niid_web_display.model_page?p_model_id=20398
http://sine.ni.com/apps/utf8/niid_web_display.download_page?p_id_guid=CA1FA4FE2A1C6B71E0440021287E65E6