I had a very similar issue. I ended up going to Setting - Applications - Manage Applications - All -
and for these three applications I Cleared data
I then went to Settings - Accounts and Sync - Backup Assistant and then did a Backup Now.
You will need to know your PIN because it will ask you for it when it starts to sync again -- forget exactly where along the way it asked me for that, but the sync percentages started moving and I have all my contacts now.
I am having the same problem as all of the other people on this discussion. The error code  database error shows up when I press "Backup now". It shows that the last backup only backed up 210 contacts and I have more than that, so I know it is not working correctly. Can you please tell me how to fix this bug?
I have the same problem and what ChristinaB_VZW says doesn't work.I have a Samsung Charge.
When I click on the Backup Now button I get Sync service failed. Failed to read data from Android Contacts Provider. OK Well it's really NOT ok, because it's not working.
Is something going on since it is now called Backup Assistant Plus? and if so, what do we have to do so our contacts are saved.
Worked for me on my Samsung Charge too. Thank you J Sera, and YES, this should be at the top of the list!
Appreciate your help--it's a sickening feeling to not have your contacts.
I have a Charge. My contacts have dissapeared from my phone, but are on the verizon web. Backup Assistant will not push to the phone. I have tried all steps mentioned in this thread (force close/clear data etc) and when I sync, 0 contactd transferred.
Anyone have any other suggestions?