How to permanently save the GameUserSettings (like resolution) in packaged game?

Hi,
We’re having the same issue too. I don’t quite understand the last comment haimat. You say that you need to call SetScreenResolution() first but in your original post SetScreenResolution is already being called? What we’re seeing is that it is failing to save despite calling SetScreenResolution():



    UGameUserSettings* Settings = GEngine->GameUserSettings;
    Settings->ConfirmVideoMode();
    Settings->SetScreenResolution(Settings->GetLastConfirmedScreenResolution());
    Settings->SetFullscreenMode(Settings->GetLastConfirmedFullscreenMode());
    Settings->SaveSettings();


note: similar to described the resolution is changing during gameplay but is not being set correctly when starting again.