When setting the PIE window position under “level editor - play” in the editor settings, the position gets saved, and when starting the PIE in a pop-out window, it gets doubled (or multiplied with the windows scaling settings). This number then gets saved, effectively multiplying the position every time you start the pop-out PIE.
Here is a link to the problem in action.
It seems to only be an issue on UHD screens that use a different scaling than 100% (set in the windows settings).
I tried reporting this bug on the Unreal Engine bug submission form, but it kept loading infinitely on several different browsers and PCs, so I came here instead.
Steps to reproduce:
- Open an Unreal Project on a 4k screen with >100% scaling
- Under the Level Editor - Play settings, set the Game Viewport setting “New Window Position” to something other than 0/0
- Play in editor in a new window (pop-out)
- Close the resulting window
- The position set under the “New Window Position” will have doubled / changed according to the DPI scaling