Hi All,
I have an HTC Desire running Android 2.2. On my laptop, I use Mozilla Thunderbird as my email client, and also use Thunderbird's Google Calendar page for my appointments.
Prior to Thunderbird's upgrade (to 5.0), I used the Thunderbird extension 'Lightning' as my calendar, and used BirdieSync (desktop and Android client) to sync the two. This ran OK, with all entries turning up in the 'PC Sync' calendar on my Desire.
However, as Lightning does not support Thunderbird 5.0, I decided to sync 'in the cloud'. When creating new calendar events on my handset, I chose to create them under the googlemail.com calendar. I then tried to sync this with my google account. This did not work. Entries created on my handset did not sync to my google account, and entries created on Thunderbird's google calander did not sync to my handset. (and yes, I did check that both my handset and my laptop had good internet connections!)
Following steps outlined on this and other forums, I went to Settings->Applications->Manage Applications->All->Calendar Storage and cleared the data (and forced a stop.) After a short while, the data re-established itself (ie re-loaded the 48.00KB that was there before I cleared it) and so I went back to the calendar on my handset. The google entries had not appeared and, as I expected, the handset entries had gone as well.
Tapping the date icon on the home screen brought up the Android calendar, and using the menu I navigated to menu->more->Calendars. This now only showed the 'PC Sync' Calendar as being availble. Using Menu->Add Calendars also did nothing, as the 'OK' button was greyed out and all I could do was press cancel.
From the homescreen->settings->Accounts & Sync, I had a Google account showing (myname@googlemail.com) Pressing the sync all button on that screen had no effect. The Background Data option was ticked, as was the Auto-Sync option. The accounts all had a green 'sync' icon next to them.
Selecting the googlemail account brought up a subscreen showing Sync contacts, Sync Gmail and Sync Calendar. All were ticked, and all had a WHITE sync icon next to them. Pressing the 'Sync now' button had no effect.
I then tried to 'force' another account. Google gave me the option to create an @gmail account as well as the original @googlemail account. I therefore created this and redid all the above steps. I had the same outcome, except that I now had two google accounts showing, neither of which would sync (and strangely, the gmail account only showed 'Sync Contacts' on it's subpage, with no sign of gmail or calendar options

)
I then deleted the gmail account from my phone, and AGAIN followed the steps, this time clearing data and/or forcing a stop in Calendar, Calendar Storage and Calendar Sync Adapter. I then powered off the phone and powered on again. Still no syncing, either way.
Can anyone shed any light on what is causing this problem?
NB Further info: Whilst checking Settings->Accounts & Sync, I clicked on the facebook account and went to the subpage there. Clicking 'Update Now' also has NO EFFECT. Could this be part of the same problem? I know I can do a factory reset and enter everything all over again, but I don't really fancy reinstalling all my apps again.
Can anyone help?
Thanks