Hmm …
The “LoadLevel” only looks for actors that are inside a level.
The Game Instance is not an actor and it isn’t ‘inside’ any level instances, it exists throughout the play session regardless of any level currently open.
After loading a Level you can also use the 'Load Game Instance" (not the async one).