The UGameUserSettings::RevertVideoMode blueprint is giving me problems. It appears to apply the EWindowMode::Type as requested, but the screen resolution applied is always 1280x720.
I can change to a requested resolution using RequestResolutionChange and see it take effect, and if I then call ConfirmVideoMode/SetScreenResolution/SetFullscreenMode/SaveSettings chain it doesn’t seem to affect future RevertVideoMode calls, it always reverts to 1280x720.