Game Instance Returning Unknown Variables (Unreal 5.2 - Blueprints)

I have public variables defined in my Game Instance, and I’m trying to access them in the EventBeginPlay of the ThirdPersonCharacter after transitioning into a specific level. However, they return as “Unknown” even though they are correctly set in the Game Instance (which I have verified by debugging through when they are initialized).

Has anyone encountered this issue or know how I might resolve it?

What is being returned from the game instance:

Example of them being set in the Game Instance prior to loading into the level that has the Thirdperson character code:

Any help would be appreciated.

-~-

Solved This.

Basically because I’m transitioning levels, the object references are getting destroyed, so I have re update them in the Level blueprint before I can use them again from the Game Instance.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.