Widget Variable reference not valid after packaging

I have an event in a widget blueprint that gets called and works perfectly when im in the editor. But when I run the game after packaging it, the event fails to call it.

In interact.png you can see the print statements I have, I get aboutToCallEvenet then aintValid on packaged game. But Valid when playing in editor. On each begin play in my game mode, i create all the UIs and save them to a variable. On begin play in my player character class, I store a reference to the variable in the game mode. Its this reference thats not working.

Any idea why this would work in editor but not when I’ve packaged everything?

So I was able to solve this by saving a reference to the game mode and doing a get call on that. Why this works on packaged I have no idea

Are you doing this “get” call in your character?

Sorry for the late reply lol, yea I was doing the get call on the character.