If you accidentally overslept today, you can blame the problem on Apple. And Apple will back you up on it.
As it turns out, Apple is being flooded with thousands of complaints from users that their alarm clock feature (on the iPhone 4 and earlier models with software updates) is malfunctioning, particularly with regard to non-recurring alarms. This weekend Apple has not only acknowledged the problem, but promised a automatic alarm fix for the bug beginning tomorrow, January 3, 2011.
We're aware of an issue related to non-repeating alarms set for January 1 or 2. Customers can set recurring alarms for those dates and all alarms will work properly beginning January 3.
From last fall until today, message boards across the blogosphere have filled with complaints from people whose lives were propelled into turmoil as a result of being late for work, missing flights and other time-sensitive commitments. Thankfully, according to Apple, the snooze button on this bug has been officially whacked and the iPhone alarm clock should function normally beginning Monday morning.