If you don’t want to use the included game instance, you can easily modify the template to work with any other game instance class.
How to replace the default game instance:
In your game instance add a boolean variable called “LoadFromSlot?”. Then in BP_GameController at the top (the comment says “Load Game from Slot”) there is a cast to node. Delete this node and create a new cast to your active game instance. From this pull out the “LoadFromSlot?” variable. Then also within the Game Controller there are two functions: “PreLoad” and “LoadGame”. Open these functions and change the cast node there, too.