On the Zoho website, I have set up automation rules that trigger whenever a Client Prospect is created or edited, to send the data down to my own service for processing. However, I am seeing that when I add/remove a contact to the prospect, the automation rule never triggers, so I am unable to do any processing on the updated prospect.
I have set up a very similar flow for Contacts where I have a Workflow Rule listening to each create/update event on the contact. This seems to work completely fine when I add/remove a prospect from the contact, and I'm able to handle the events as expected.
You can see screenshots of the two different pages where I'm performing the same action from different pages (assigning/unassigning contacts from prospects).
This seems like a bug since the behavior is inconsistent across modules, and it is not allowing CRM users to listen on all changes in contacts (whether fields or associations). However if it is intended, is there a recommendation for how to handle these events instead so that I can capture ALL changes to a contact's state?