Just a helpful thought. adding conditionals to the automation editor loops.
As is you would have to do two separate modules; one that loops then a condition within the loop with one side of the condition being blank.
would be a bit cleaner if a condition(s) could be added to the loop itself determining if it should process that iteration of the loop.
Maybe have the log output still store the filtered loops and have a simple “skipped” message or something for that iteration.