I can't view the entire VI but try opening the camera outside of the while loop. Pass in the reference to the loop and use snap only inside of the loop. When the loop is complete close the USB camera.
Matthew Fitzsimons
Certified LabVIEW Architect
LabVIEW 6.1 ... 2013, LVOOP, GOOP, TestStand, DAQ, and Vison