How can I use a variable from another BP?

I’m sorry it’s a little difficult to understand what you are describing here, but I assume you are referring to the white exec pin. Can’t you just continue the chain? Anyways here is the same animationbp zoomed out so you can see what I connected to what.

From what I understand, TryToGetPawnOwner is used for animation blueprints. In your hud you can just PLayerCharacter as the object in your casting for your character.