"Only run when" is bypassed when page reloads

Hello,

I have criteria to trigger an alert based on values from two different database tables. However, this sporadically doesn't work and bypasses the "Only run when" criteria.

Please Help

I think you need to be more explicit in the Only run logic... as in when the table1 and table2 data length > 0 for both then run...

I fixed this by chaining the queries instead of having both queries run separately. So the table1 query runs first and then on success, triggers the table2 query. I believe this didn't work because query1 would populate the table and run the trigger before table2 could finish loading it's query. And since the second query was blank, it just bypassed it.