I believe you have led me to a possible problem point.
When I created the channel in labview I wired in the task as well as the physical channel list, could this have led it to believe that there are 2 tasks when I only want one?
I will try getting rid of one and then checking the result.