How to fix it

  1. Navigate to Process Automation > Flow Designer and open your flow.
  2. Check the flow status in the top-right corner. If it shows Draft or Inactive, click Activate to make it live.
  3. Click on your trigger step to verify the trigger type. Ensure Created is used for new records and Updated for modifications to existing records.
  4. Verify the Table field in the trigger matches exactly where your records are being created or updated.
  5. Review the Condition section in your trigger. Test each condition against actual record data by checking a sample record that should have triggered the flow.
  6. Navigate to System Logs > System Log > All and filter by Source = Flow Designer to check for any execution errors.
  7. If using scoped applications, check the flow's Application field matches the table's scope or set it to Global if appropriate.
  8. Test the trigger by creating or updating a record that meets all conditions. Monitor Process Automation > Flow Designer > Executions for new execution records.
  9. For Updated triggers, add a condition like Field changes to to prevent unnecessary executions and ensure the trigger only fires when specific fields change.
  10. Check the Run As field in flow properties. Set to System User if permission issues are suspected, or specify a user with appropriate table access.
💡

After making changes, always click 'Activate' again to publish your updates. The flow won't reflect changes until reactivated, even for minor condition adjustments.