"Is Changed" is not triggering Process Builder - Answers - Salesforce Trailblazer Community
Trailblazer Community
Ask Search:
Ryan MilyardRyan Milyard 

"Is Changed" is not triggering Process Builder

Hi,

So I have 2 process builders. Both of these process builder's are built off of the Account Object. The first one looks at a series of conditions and after a set amount of time updates a patient's Priority Code. The second one fires a task when the Priority Code changes.

However there is 1 Priority Code Type called "PHD" that doesn't fire a task. The Priority Code DOES update but the task won't fire.  I've tried a few different things but essentially I'm using "Ischanged[Account].Priority_Code__c" = True and [Account].Priority_Code__c = "PHD" but it does not recognize the change. 

 
Best Answer chosen by Ryan Milyard
Waqar HussainWaqar Hussain
Since both process builders are on the same object. So you don't know which one will fire first and which one second.

Probably the ISCHANGED Process is running before the other process. To fix the issue you will have to move the ISCHANGED process action to the first one that updates the Priority_Code__c field. So in the same node, you can trigger the actions that are trigger by the second process.

Hope this makes sense. 

All Answers

Waqar HussainWaqar Hussain
Since both process builders are on the same object. So you don't know which one will fire first and which one second.

Probably the ISCHANGED Process is running before the other process. To fix the issue you will have to move the ISCHANGED process action to the first one that updates the Priority_Code__c field. So in the same node, you can trigger the actions that are trigger by the second process.

Hope this makes sense. 
This was selected as the best answer
Ryan MilyardRyan Milyard
It does make sense and that is what I ended up doing. I'm just not sure why the issue only applied to that particular priority code.