Promoting player reference to variable always seems to return none?

Hi all,

For some reason I can’t seem to promote an incoming reference to a variable. In the attached screenshot, the custom event takes in a character reference. I then promote that reference to a variable for later use in the blueprint. However, it returns NONE, but only the first time this event is executed. The incoming pin has the correct reference, but it won’t save to the promoted variable, and I have no idea why.

If i then fire the event again (in this case UpgradePurchased) the variable will indeed be saved correctly. This issue only exists the first time this event executes.

Very confused. I promote incoming references to variables in dozens of BPs, but have only noticed this issue recently, and it seems to be exclusively an issue with a character reference.

Anyone else seeing this issue?

^^^ Did not Know this was a 7 year old post ------ Im currently have this problem as well, Anything I promote to a variable that involves a Character Class BP it will give me a error of Access None every time so In every line i have to CastTo or Get Actor of Class