Oh that’s strange, you say you packaged the game for windows before?
Might exist in my project due to being upgraded from older version of Unreal.
Regardless of that have you tried using the apply settings and not the apply non-resolution settings option or both? I would just add the apply settings node to your existing apply function logic and see if that does it.
Worth a try