This error can be caused by the client's InterAction using a non-standard value for electronic address type in the Web Client API. In some cases this will result in other Address Type fields being updated than the intended target field, for example an email address could write to a Phone field.
This is usually "Email" but sometimes it is a different value like "E-mail" or "E-Mail"
There is a Vuture system configuration "Admin.System.InterAction.InterAction email type" that defaults to "Email" but should be set to match the value returned by the InterAction Web Client API.
This value can be checked by making the following call from the web client, the labels in the IA Web client do not match these values.
{InterAction_Web_Client_URL}/InterAction/findcontacts
and looking for electronicAddress and checking the value in type. In the example below it is E-mail so "Admin.System.InterAction.InterAction email type" should be updated to match this value
<ape>
<electronicAddress type="E-mail" relationshipId="1" relationship="Business" typeId="1">
<electronicAddressId>8589953565</electronicAddressId>
<description/>
<formattedElectronicAddress>test@test.vuturevx.com</formattedElectronicAddress>
<isGlobal>true</isGlobal>
<owningContactId>8589954007</owningContactId>
</electronicAddress>
</ape>
To display all the Electronic Address Types configured within a client's InterAction environment you can use the following InterAction API call
{InterAction_Web_Client_URL}/InterAction/findElectronicAddressTypes