I have an idea which could be the cause:
It could be that your phone is set to automatically update the time , It does this via the network {or internet}. I noticed on my Magic if I leave it in sleep mode for a few hours the time is stuck at the time I locked it into sleep mode & when I Take it out of sleep mode : It Updated.
So I think while your possibly sleeping the phone time isn't updating so It still thinks it's like 22:00 the night before when it's actually 7:00am {the time set to go off for example}. So if you manually set the time instead of allowing it to auto-update maybe this will allow the phone to keep an accurate time hence the alarm will go off at the correct time.
Settings -> Date & Time -> Un-tick "Automatic" -> Make sure the time is correct -> Press "Home" -> You are finished
I hope this works for you
Carl
__________________
Don't worry I have not abandoned you AF, I've just been VERY BUSY 
|