Blueprints not communicating correctly

I have this happen quite often and never can figure out why.

Where in one blueprint it registers true but the other blueprint calling the even refuses to pick up on the true statement and continue to register false. Does anyone know why this phenomenon does this?

Yes, this is an image of two different blueprints if you wondering lol. Far left 1st one is one blueprint the rest is another.