After migrating users from one post office to another I'm finding that the shared address books are broken for some users.

Example: Kim has shared out her address with Carolyn with edit privileges and Kirk with edit privileges. For some reason the shared address book is broken between Kim and Carolyn, but not Kim and Kirk. Because Kim allowed others to edit the shared address book the changes that Carolyn made are not updating. So I cannot just have Kim revoke and reissue her address book because of others that have made changes. It seems we have to print out the addresses from Carolyn so that Kim can add to her address book before she can revoke and reissue the address book.

I have ran structure and content maintenance on the effected mailboxes, and this did not help.

Is this a known issue? Is there a better resolution?