I’m getting the error “Error while serializing contents” when I attempt to create a new Customer address in one of our Remote nonproduction Cloud upgrade environments.
I can’t reproduce this in our DEV environment hosted in the Cloud Build Place, built from the Customer Solution repository.
Under Address Setup, I changed the CustomerInfoAddress in the Remote environment so no fields were mandatory, so it matches the CBP DEV environment. This was necessary to reproduce a like-for-like test.
I’m using the Aurena client in a web browser, and according to the debug log, it’s sending the exact same payload in the two environments.
DEBUG - POST: {
url: CustomerHandling.svc/CustomerInfoSet(CustomerId='102333')/CustomerInfoAddresses,
etag: null,
payload: {"CustomerId":"102333","AddressId":"5","Name":"Hello, World!","DefaultDomain":true,"Country":"US","PartyType":"Customer","InCity":false,"CountryDesc":"UNITED STATES OF AMERICA (THE)"}
}
How can I diagnose/troubleshoot such differences between our Remote installation and our CBP DEV environment?