Casting GameInstance Fails

I’m trying to cast GameInstance to my custom GameInstance called GI_Main on EventBeginPlay. All of the threads on the internet are from users not settings the default GameInstance, but mine is properly set and still failing the cast.

Test Nodes

](filedata/fetch?id=1790071&d=1595149277)

Test Print
UE4Editor_2020-07-19_02-55-48.png](filedata/fetch?id=1790072&d=1595149311)

Default Set Properly

](filedata/fetch?id=1790073&d=1595149311)

Any ideas? Thanks.

Have you try restarting the editor?

Have you tried getting the game instance in another BP, like in the gamemode or level?

Restarting worked, thanks. Weird.