Box collision trigger fails to detect actor when other actor is in trigger

Hi there. I have a box collision that is attached to my character that is meant to detect a specific actor by using the GetOverLappingComponents node which returns a boolean whether or not it is in the collision.Whenever the specific actor and a separate playercharacter is in the collision box, it cannot find the specific actor and returns the boolean as false. One weird thing is, if I keep testing it over and over, it will eventually work and return the boolean as true, but like I said, I have to do it over and over. I need it to work the first time. Any idea what could be causing this? Any help would be appreciated.