Witam serdecznie,
Miałem podobny problem z niedziałającym systemowym budzikiem, ale udało mi się go opanować

Generalnie są dwie przyczyny problemów z tym:
1. Burdel z ustawieniami reminderów systemowych - rzecz podobno dość częsta w WM6. Jest sporo darmowych (np. UNedit) i płatnych (SK Tools) programów, które robią z tym porządek.
2. Złe ustawienia Resume from suspend, czyli właśnie to, co naprawia programik z pierwszego posta. Zalecane ustawienia to 60 sekund. W moim przypadku problem leżał właśnie tutaj, oprócz tego zwiększyłem ustawienia Cache'u (wszystko KaiserTweakiem) i od tego czasu budzik działa bezbłędnie.
Jest sporo na ten temat napisane na forach XDA-Developers i chyba też Modaco.com, jednak najczęściej powtarza się motyw windowsowych reminderów. Był także poruszany problem odpalania się budzika o złej godzinie, i o ile dobrze pamiętam, jest to powodowane przez różne ustawienia strefy czasowej w Kaiserze i na komputerze, z którym jest synchronizowany.
Pozdrawiam,