Once you change the postal addresses preference you have to update your contacts from whatever source you wish to get the addresses from. Try updating a single contact in the location (TB or Google) with the postal addresses then sync and see if the address is synchronized correctly.
If that works, then right-click the synchronized address book and click on
one and only one of the following:
- Replace from server (if your postal address are in Google)
- Replace to server (if your postal addresses are in Thunderbird)
It shows nothing changed in the report that comes up. The report comes up saying TB Ignored 0 (due to read only) and Google Ignored 0 (due to write only)
gContactSync doesn't consider resyncing contacts after you change the postal address preference by design (I don't know whether people have their addresses in Thunderbird or Google). The read-only and write-only in that report can be ignored unless the number there is not zero. If it isn't zero that means that one or more address books was set to read-only or write-only mode in the Accounts dialog.
gContactSync uses the last modified date of the contact from both Google and TB (with a few bug fixes for TB related to last modified dates) to determine which contacts have changed. If both have changed it uses that priority preference you mentioned to pick one of the contacts to use.
What does the reset syncs do in prefs?
That button will "reset" all synchronized address books. This means that gContactSync backs each synced address book up, then removes all contacts and mailing lists in those address books from Thunderbird. The next time you sync gContactSync will pull all your contacts & groups from Google into Thunderbird. This is like the Replace from server mentioned above, but for all synchronized address books.
Josh