Question
A ticket was updated and a trigger didn't send a notification even though the ticket seemingly met the criteria of the trigger. The user who would normally receive the email notification from Zendesk Support was included as a CC or To on the original inbound email. Why didn't a trigger fire for the CCd user?
Resolution
To prevent the scenario where a user receives multiple emails for the same update, if they are a recipient of the email most recently updating the ticket, any trigger notification that is supposed to be sent for that update is suppressed.
This is because the user would have already received the message in their inbox from the most recent email, even if they sent the update themselves.
To confirm this occurred on the ticket in question, use the API to confirm your suspicion. Just access https://{your subdomain}.zendesk.com/api/v2/tickets/{ticket number}/audits.json
Look for something like this coinciding with that ticket update:
notifications_suppressed_for: [ 333955165 ]
For more information on placeholder suppression, see the following articles: