com.htc.bg 'process stopped unexpectedly' on HTC Desire when Facebook sync active Once per hour, I get a message on my HTC Desire saying that a process has stopped unexpectedly. It is the com.htc.bg process. The problem disappears if I disable the syncing of my Facebook account to the phone. To back this up, I have found that the list of contacts downloaded from Facebook is incomplete, so I am wondering if it is crashing halfway through the sync process.

Rather than just disabling it to stop the error, I want the Facebook contact sync to work properly. Is there a way to fix this?
I've had a similar problem with the contacts sync for an Exchange account.  I found that deleting the account on my Desire and re-adding it made the errors go away.  Give it a try.