I heard it was something to do with the alarms and the internal time being stored in different formats, so when the actual time changed the alarms didn't. Things get lined up again when we passed the date for the clocks to change in America, when everything got changed to the right format.