Using the ContactUI framework CNContactViewController(forNewContact contact: CNContact?) to add a new contact to the ContactStore.
If the new contact does not have an attached image then the contact is saved correctly.
If the new contact DOES have an attached image then all entries in the phoneNumbers or emailAddresses array are doubled when written to the contactStore.
Viewing the contact via the Contacts app shows the duplications.
This is only happening on iOS26+. Earlier versions of the operating system do not show duplicates.
Has anyone else seen this issue?
Feedback reference: FB20910502