Since January 1, The popular Do Not Disturb feature in iOS 6 has stopped working properly.
Here is the problem symptom.
Do Not Disturb (DND) feature allows iPhone users to choose time periods during which they don’t want to receive calls and to limit calls that come through to members of selected groups. But since Jan 1, the phone refused to reset itself to a call-receiving state after the time period scheduled by the user. This essentially keeps the iPhone in the Do Not Disturb state unless the user manually turn it off.
Apple acknowledged this bug and said in the support knowledge base page (http://support.apple.com/kb/TS4510)
Do Not Disturb scheduling feature will resume normal functionality after January 7, 2013. Before this date, you should manually turn the Do Not Disturb feature on or off.
To turn off the scheduling feature, tap Settings > Notifications > Do Not Disturb and switch Scheduled to Off.
This means the bug will be self-fixed magically. To confirm this, you can simp-ly change the date.
According to the Guardian, the DND bug is very likely related the UNIX timestep and the first ISO week of each year.
Anyway, this is another embarrassment to Apple’s “It Just Works”, following the iLost (iMap) in iPhone 5.
What do you think?