How to Reference blueprint interface in another blueprint

I am trying to reference a function from my player blueprint in an actor blueprint but the reference won’t pass properly. I’m getting the “accessed none trying to read” error. This is my actor blueprint. What I am trying to do is reference the “sanity increase” event from my player blueprint so I can use it in a clickable object to increase the progress bar when clicked.

This is the player blueprint with the “sanity increase” portion selected in the middle. I do not understand why my reference isn’t passing.

Nevermind I think I figured it out. I plugged a Cast to Player node between the audio component and the insanity reference in the actor blueprint, and attached a player pawn reference to it and it seems to work now.