I have recently been getting some terribly frustrating issues where inverted conditions just simply don't work (like they are completely ignored as a condition).
I had this with Line of Sight and booleans. It usually fixes though if I add a new LOS behaviour or new boolean and reference that instead. Has anyone else come across this? I am unable to recreate it consistently, it just seems to happen on occasion since the last update.