AND Boolean that's making my head spin

As mentioned before, please don’t rely on the blueprint debugger. Just print out all float values, and you’ll see that they are different from what the debugger tells you.