Hi, we are using V14.5 currently. We have had a few instances where when trying to renew a contract, it has failed with the message “The value of contact was not found in the database”. On investigation we found this is because it is looking for a contact that used to be used on the existing contract but was since deleted. To fix it we had to go into the DB and change the contact ID of this old contact, to one that is currently in use, which is not good practice.
Why does the renewal process need to find an old contact that is no longer used on the contract? Is there any way to stop this behaviour? It seems strange when that contact is no longer used on the contract, why does it have to still exist and be associated to the same customer?
Is this behaviour still the same for V15.4?
Thanks
Chris