Inconsistent results when running program with message filters
Using "run program" as an action to a message filter appears to yield inconsistent results. Even if the filter is matched, Evolution fails to run the program sometimes.
After enabling logging, I see that Evolution correctly matches the filter and even logs that it has executed the program, but doesn't seem to actually do so sometimes. I had another filter set up before the filter in question, and disabling that filter seemed to improve how often the program was run quite significantly, but it is still not 100% consistent.
As a side note, adding another action (such as "assign color") works 100% of the time.
Running version 3.32.3 on Arch.
Edited by Ghost User