I'm using Salesforce lightning, and creating a lookup field in Activity object and referencing the lookup field to a custom object (Property).
I accidentally deleted the lookup field, and recreate again. Salesforce shows the following error
There were custom validation error(s) encountered while saving the affected record(s). The first validation error encountered was "Lookups on activites must have a unique domain. You can not have multiple relationships to the same object.".
I'm suspecting this is due to some internal referencing, but I have no idea how to resolve it.
When I deleted a lookup field in Salesforce Lightning, the deleted field will move to recycle bin and keep up to 15 days before Salesforce automatically remove it. To remove from the recycle bin, I have to switch from Lightning to Classic portal and delete it because Lightning does not have this function yet.