Just finished assembling my mBot.
It will not turn on when using the batteries, only when connected via the USB cable. Batteries are brand new, fresh out of the package.
I was able to use the IR remote to move the mBot when the mBot was connected via USB. However, after I updated the firmware to v06.01.107 in an attempt to fix the battery problem, the IR remote stopped working.
I was able to upload a simple program that flashes the lights, so I know that the mBot itself is working.