I have found this bug in my app that took me a lot of time to narrow down to this simple expression:
MIN(LIST([DateTime1], [DateTime2], [DateTime3])) = [DateTime1]
Here, I am comparing the value of the first DateTime stamp with a DateStamp column. It always returns TRUE.
I paraphrased the expression with this and the expression returns the desired output:
NOT(MIN(LIST([DateTime1], [DateTime2], [DateTime3])) <> [DateTime1])