I was previously able to do that if I simply cast to the First Person Capsule since it shows up in the blueprint suggestion box automatically. But this time there is a custom component inside of the First person character and I need to get on component begin overlap with it from another blueprint actor.
How do I cast to that exact component?
Oh and an important thing to add is that right now I am reading an array of all components that the actors component is overlapping with and checking if the colliding component is there. While this sort of works, I also have a number of invisible components in the first person character bp that I use for various tigers and collision checks for action so some of those meshes overlap with the target mesh and end up triggering the On Component Begin Overlap but since that is not the right component, it ends up not registering the right one since the false component has not left the actor to trigger the End overlap.
So this here works but I need to get the On Begin Overlap of Two components exactly instead of an array. And it is important that it is being checked in the actor blueprint as opposed to the First Person one since there will be many of those actors in place.