How can I join a class blueprint with a branch condition?

the blueprint class is opening a door with trigger box,but if I use a branch stop working, why?I want to open the door if

user has the key.

Just debug(F9 it) the branch and see why its failing, maybe the key value is changed somewhere else and that why it fails, maybe the something failed somewhere else and now there is no call for Overlap there can be many reasons.