I'm using PCI-6031E, SCB-100 terminal board.  When I acquire voltage on some channels, I get different levels each time, sometimes I do get the right value.  The same happens when I read the levels in measurement explorer.  I'm using measurement studio with visual basic 6, Windows 2000 SP6.
 
I do this using AI single point, channels 0 to 55, RSE.  The same PC has 2 PCI-4472 DSP boards with no problem there.
When I start the program, I have
 
CWAIPoint1.Device=6
CWAIPoint1.Reset
 
Then I acquire the measurements.
 
When I close the program, I tried doing this 
CWAIPoint1.Reset,
 
Again it did not work right (90%) of the time.