What I did wrong to this save method?

What I have to do to make this work? Nothing happens. Please help!
I created this files:
image
Had set the game instance:









So… …when you say nothing happens… …do you get the correct print statements when you press C, S1 and Button_6?

If so, you could either add breakpoints or add print statements in the other events or functions to see if you get to those print statements as well…

With buttons nothing happened. I’ve had success when I did it to character using (T - to save), (Y - to reload). The only problem is that when I start another game instance the savegame is lost (cannot find it on the computer or anywhere).
Also, when I try to set the level (get name level and then load it), the game restarts (i deleted this function and now it’s working - how I can do it right).
Sorry for my bad english.
image

I haven’t experienced loosing game saves. The game saves should be in the [MyProject]/Saved/SaveGames. Yes?

My experience is once you save the game a file is created on the hard-drive regardless of what is going on in UE. Are you actively deleting saved games from UE?

I only ever write, or over write, to a save game “file”…

So where are the C, S1 and Button_6 events? Are they in a widget?

I am using 4.26.2 and given this game keyboard or mouse inputs are handled by ProjectSettings->Engine->Input. In 5.x.x, there is another way game inputs are handled. Maybe “standardize” on the UE4 or UE5 way for game inputs???

Anyway, I typically see “OnClick” events in widgets and Keyboard button events in the character or player controller.