Strange Boolean error on conditional branch

Simple set up, I think

I have a graph set up with a BeginOverLap

A Boolean “HasRedFlag” = false by default

Conditional Branch = false

Loops ok

Trigger BeginOverLap again

Conditional = true and goes in the right direction.

Works the way it should

Cycle play 4 or 5 times in a row in some what fast cycle.

This time when BeginOverLap is triggered the event travels down both paths at the same time.

Bug?

Seems strange that a true or false branch can be both true and false at the same time.

Quantum mechanics! It’s the universe trying to pre-exposure you to qubits!!!

I think it’s not both true and false at the same time, rather switching so fast from false to true or vise versa so that it triggers both.

Figured it out. Was using a capsule for the collision object. Changed it to box problem went away