Last week, I had to take a plane quite early. I woke up at 5:15 in the morning, so I set up an alarm in my HTC Touch. Since then, every f****n day my mobile woke me up at the same hour, no matter what alarm configuration I set.
I tried to disable all alarms, change the ringtones, set different alarms at different hours, everything... Nothing worked, the mobile continued ringing at 5:15.
After searching a little bit, I found that some other people is having the same problem, and I also found some workarounds and solutions:
1.- Of course, you can switch off your mobile at night, what would be indeed healthy ;)
2.- You can also deactivate all the sounds in your mobile, but the alarm will still switch your mobile light on, and vibrate if the alarm was configured so.
3.- You can of course change your mobile hour every night, to bypass the alarm activation time, something quite stupid, I guess.
1.- Of course, before anything else, try a soft-reset.
2.- I read that sometines, this is fixed doing a Sync with your PC, but that was not my case. Try it anyway, just in case.
3.- You always have the HARD-RESET solution, but you will loose all your configurations, programs, calendar, everything. Though you can sync before your reset, it´s not something I like.
4.- The GOOD ONE: Get MemMaid, a must for any PDA owner. Run it.
MemMaid scans your mobile and shows many many information. The second tab in MemMaid (with the draw of a clock) shows the Notification Queue of your PDA. Every notification programmed in your system is included here: calendar notifications, alarms, tasks, whatever.
Don´t know why, but the "alarm problem" comes when the alarms don´t get deleted from this queue.
Just go to the "Classic Time Based" node of the tree, ans search for "Windows\clock.exe" entries. These are the alarm entries. When you select one, you will see it´s description in the bottom part, with the starting hour for the alarm. Just search the alarms you want to delete, select them and click "Delete".
That´s it. ¡¡¡Now I can finally sleep!!!
Note: You will have to set MemMaid in "non protected mode", at the settings screen.