iPhoneThis morning I discovered what is possibly the world’s most annoying iPhone bug. For some time now I’ve been trying to determine why every now and then I seem to sleep right through my alarm. The iPhone alarm can be set to be tragically loud and uncomfortably annoying, so the fact that I have frequently not heard it at all was a mystery. Until now.
Here is the bug:

If you receive an SMS message and do not acknowledge it — because you’re fast asleep, for example — the iPhone alarm will not execute until you clear the SMS notification.


I learned this the hard way. Last night I was awake watching the Olympics until after midnight, so I needed my alarm this morning. It never rang. While I was walking into my office, about two hours later than I like to get here, I saw that my landlord sent me a text message very early this morning. I slid the slider to unlock my iPhone and clear the SMS and all three of my alarms started blaring at me.

This is quite an insidious bug because until Apple fixes it there is nothing you can do to prevent it. I suppose you could contact everyone you know and tell them not to send you a text message earlier than any alarms you have set … but that’s hardly reasonable.