I've noticed something like what you've described. Using an official build, If I power my Gigabeat on with the USB plugged in, (Cradle or not) the player goes into Bootloader USB mode. (With the white background and small black letters.) If I'm plugged into the cradle, power down can only be done with the battery switch.
Is anyone else experiencing this?