Hello. I have experienced a similar (nearly identical) issue, and it was a Robot C version issue in my case. I would definitely recommend downgrading to version 3.08. It can be found here;
http://www.robotc.net/download/nxt/
Make sure to uninstall your current version of Robot C as well. This worked for me, although if that isn't the case for your robot, I would check all your wiring, especially the NXT Data Cables to ensure that the NXT brick of getting a battery signal from the Tetrix components of the robot. Hope this helps!
JIT