This article explains why a Record-Triggered Flow using the "Is Changed" operator in start conditions fails to launch upon record creation, even when configured for "Created or Updated," and provides a workaround.
In the configuration of a Salesforce Platform Record-Triggered Flow, if the trigger condition is set to A record is created or updated and the Is Changed operator is used in the condition requirements of the Start element, the flow will not run when a new record is created.
The Is Changed operator detects changes by comparing the record's prior value with its current value. Since a newly created record does not have a prior value to compare against, the condition is not met. Therefore, with this configuration, the flow launches only when the record is updated.
To launch the flow on both record creation and update, use one of the following methods.
You can use a formula to trigger the flow when the record is new or when the specific field changes.
In the Start element, set Condition Requirements to Formula evaluates to true.
Enter a formula that includes ISNEW() and ISCHANGED().
Formula Example:OR(ISNEW(), ISCHANGED({!$Record.TriggerFlow__c}))
Configure two separate flows to handle creation and update events independently.
Create a flow for creation
Create a new flow and set the trigger condition to A record is created.
Configure the condition requirements excluding the Is Changed operator.
Modify the flow for updates
Change the trigger condition of the existing flow to A record is updated.
Maintain the condition containing the Is Changed operator.
Salesforce Help: Use Is Changed in Condition Logic for Start Elements and Decision Elements, General Flow Limits
005229011

We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.