Have you checked whether there are any errors/warnings in the log when it doesn’t work?
Also, UGameplayStatics::SaveGameToSlot returns a bool - what is it returning in your case?
Have you checked whether there are any errors/warnings in the log when it doesn’t work?
Also, UGameplayStatics::SaveGameToSlot returns a bool - what is it returning in your case?