Synchronization does not work HTC magic
Android 1.6


A couple of weeks ago the built in sync of mail, contacts and calendar stopped working. Sync is activated for all three and it seems to sync sometimes, but not all the time as it is supposed to do (it did). E.g. mail and contacts synced at 2:34am and calendar synced at 7:30am (but it's 10:11pm now). 

Any ideas?

Solution: 

I went with mlevits advice. I removed my account from the phone via the trick I described now in How can I remove the default Google Account on my phone? (the "clear-all-data" trick did not work and I did not want to factory reset the phone). After I reentered my account data the syncing works again. Thanks a lot mlevit!
From my knowledge of the Sync functionality on the Android it only syncs when it has something new on one of those services. It uses Push technology to send you the latest updates as soon as they become available.

If however new items are appearing in your mail, contacts and/or calendar and it's still not syncing then I would recommend you remove your Google account and re-add it again.

NB. I did have an issue with Sync once where it just wasn't pushing any emails to my phone... it fixed itself after a couple of days.