Hola Nestor,
Este es un problema que ocorre con el buffer por ter la posicion virtual y no absoluta. Otro resultad de su problema és que la propiedad Available Samples Per Channel debe retornar zero despues de el buffer guardar entre el circular buffer.
Cargando la propiedad a RelativeTo DAQmx Read para "Most Recent Sample" y hacer en la selecion propiedad Offset un numero negativo haciendo la indicacion de la cuantidad de samples para guardar en el buffer.
El exemplo abajo, Circular Buffer.vi, te ayudaras en el uso de las propiedad. Click en el booleano "WorkAround?" para selecion de propiedad on y off.
Atentamente,
Filipe Silva