Still can't figure out saving resolution using UserGameSettings.ini

I’ve originally posted my issue here: Cannot save Resolution settings to config - Programming & Scripting - Unreal Engine Forums

I still have not received a concrete answer, and I haven’t found an answer in other similar issues asked.

Scalability settings are correctly applied and saved. When I set the resolution in-game it does get changed, but it is not actually saved to the .ini file so when the game is relaunched it will just use the default resolution.

Has anyone else figured how to get resolution both applied and saved to a config file correctly using C++?