Child BPs of same Parent BP cannot detect overlap of each other

Alright, after working on some other projects and coming back to this, I’ve managed to figure it out.

What I needed to do was on the ComponentBeginOverlap, GetAllActorsOfClass for my torch BP and then check to see if the overlapping actor was one from the GetAllActorsOfClass AND if the overlapped component was overlapping. The key here was to save that array element in a Variable of the bp torch ref, then I could pull all of the normal BP Torch variables from that specific variable reference so when asking the question of isTorchLit, I can now ask specifically about the “Other” torch and not just the one im holding. Sorry if thats confusing -_-

Pics to clear it up

and a quick in detail video