I have been trying to run a flow where I have selected for it to run the flow "Every time a record is updated and meets the condition requirements". Although, every time I try this I receive this error message:
$Record - This flow has a scheduled path with a time source based on when a record is created or updated. Configure the flow to run only when a record is updated to meet the condition requirements.
Are we only allowed to run the flow "when a record is updated to meet the condition requirements"? Or am I doing something wrong to get the flow to run every time conditions are met.
Davis Johnson (SolomonEdwards) Forum Ambassador
You are currently limited to using the "only when..." option with a scheduled path, although there are workarounds (see link: https://admin.salesforce.com/blog/2022/how-i-solved-it-run-a-flow-scheduled-path-based-on-a-field-change).
If you are just looking to utilize async and don't actually need the time gap, checking the "async" path checkbox will work with the setup you described.