Campaigns ignoring conditions and sending anyway

Your software
My Mautic version is: 3.3.3
My PHP version is: 7.3
My Database type and version is: MriaDB 11.3

Your problem
My problem is:

So we have a segment that we wish to send three campaign emails to.

We have some custom fields to trigger the email send.
if custom_field = 1, then send campaign email 1 immediately
if custom_field = 2, then send campaign email 2 immediately
if custom_field = 3, then send campaign email 3 immediately

Problem is, no matter what I try, all 3 emails get sent at once.

  • I tried changing the custom_field from varchar to INT and the same result
  • I tried changing back to varchar and condition from ‘equals’ to ‘like’ and 1,2,3 to “first”, “second”, “third” etc… but same result
  • in tried chaining the campaign conditions together and having three distinct campaigns - same result

Is it me or is it the mautic?

Can you post the flow here?