Trouble Saving Boolean in Game Instance

I’m having trouble getting my custom game instance to save a boolean value when switching levels. Does anyone have any visual blueprint aid on how to get this to work.

Basically you have to create a Boolean variable, let’s call it bState, in your own Game Instance, let’s call it MyGameInstance. Then you can use Get Game Instance within your level, cast it to MyGameInstance, then set bState. After you open the new level, you do the same to retrieve it.

This tutorial goes in details on how it is used and what other possibilities you have to achieve the same result in different ways: