Thanks for your reply. You’re right, that solution works, thanks. The issue seems to be that RequestResolutionChange() only changes the resolution, but does not set it internally. So one does need to explicitly call SetScreenResolution() as well before calling SaveSettings() …