I can't Cross Reference/Call Blueprints Into Other Ones

Hello. So I realized I found SOME stuff out. I still have issues with this code SPECIFICALLY, but got other parameters of it figured out.

1st: I removed anything relating to “CAST To VRPawn.” That wasn’t needed for decreasing the hunger as all my variables were used on a whiteboard which displayed the info.
2nd: I rewrote and added a lot of code for decreasing hunger over time then failing you if it’s zero. I went back to trying to add hunger and that’s where the Engine has ISSUES.


Above is when I’m in the ‘WhiteBoard’ BP, where a whiteboard shows progress bars of hunger When I set the hunger to increase using the function after 5 seconds, it works perfectly.

(Increase Hunger Function).

HOWEVER, when I go into my VRPawn (who is the player) and I do the code, promoting the target to the variable of the whiteboard, it simply doesn’t work. I’ve tried other techniques as well, but it just doesn’t work unless the function is in the whiteboard. All variables I’m using are public.
The worst (maybe toxic) part: I swear I’m doing everything right, even though I’m probably doing everything wrong.