When importing existing addresses in a Constituent Update Batch to change the primary address flag, you might notice that the changes do not appear in batch.
We are currently evaluating this issue for a fix in a future service pack.
Steps to Duplicate
1) Create a constituent and add 2 addresses with different types. 2) Set Address A to the primary address. 3) Create a constituent update batch import process and import the two existing addresses with all the same information except setting Address B to the primary address. (Address A - Is Primary - FALSE; Address B - Is Primary - TRUE) 4) Run the import process and notice that the batch does not have the changes present.