Groups can be confusing. In general, on a given DAQ card, though you can simultaneously do AI, AO, DIO etc, you can only do one of each. In other words, you can only have one AI acquisition going on at a time, but it can include as many channels as you want.
After programming the card for the first acquisition, you received error 10609 because you did not clear the first acquisition before starting the second. There are 4 parts to every acquisition: Config, Start, Read, Clear. The driver can hold multiple "Configurations" so that they are handy later if you wanted to stop one and then begin another. These "configurations" are things such as the channel list, input limits, and reference modes.
You can see from the attached example how this
works. Wire a sine wave into channel 1 and run the VI. You'll see that group 0 is programmed for a -5V - 5V range, while group 1 is programmed for a 0V - 5V range. You'll notice that in the second graph the sine wave gets clipped. If you change the AI Config VI's to both use "group 0," you'll see that the second AI Config overwrites the first.
The only catch is that once you clear a task ID, the task ID is no longer valid. (You also must clear the current acquisition before moving to the second)so it would be hard to revert back to a previously used configuration, but you do get to move from acquisition to acquisition faster.
However,the workaround in your situation is to include the channels you would be reading single updates from into your original scan list. You'll actually be scanning the channels just as often as the other ones, but you still have the option of whether or not you want to look at it, right?
Best Regards,
Russell