What version of LabVIEW / NXT Module are you using?
The most recent LVLM supports multi-frame stacked sequences.
Take a look at the ultrasonic sensor block diagram, it has a configure step followed by actually reading the data.
One problem can be trying to read/write the i2c channel too fast. You may need to insert some arbitrary wait times in between sequential i2c calls.
If you post your code it might be easier to tell whats not working.