My Motorola Backflip (Android 1.6) doesn't update its clock until the screen is turned on. This wouldn't be a problem except that the alarm won't go off in the morning unless I'm already up and checking my phone.
This problem does not occur if the phone is charging.
Is this a setting? How can I correct this?