Improper Resolution after Packaging

Hello! I am running into an issue with resolution after packaging my game, which I cannot seem to figure out.

System Info:
2021 MacBook Pro 14" |M1 Pro chip | 16GM ram | MacOS Sequoia 15.1 | Screen: 3024x1964

The issue:

As you can see, Image 1 shows the rendering resolution when packaged, and run as a standalone game, which appears to be rendering at a low ~1512x982

Image 2 shows the game being played in editor, which is correctly rendering at 3024x1964:

The in-editor screenshot (2), is rendering at full screen resolution as you can see, however, once the game is packaged, it seems to render at a far lower resolution (~1512x982 ).

A couple of things I’ve ruled out:

  1. “r.screenResolution”: this works as intended, both in-editor and in the packaged game HOWEVER, this is not the issue, as even when I set the screenPercentage to 100% within the packaged game, the resolution does not increase beyond ~1512x982.
  2. Anti-Aliasing: The anti-aliasing method is set to TAA, and appears to be working in both situations. No amount of changing AA settings resolves the issue.
  3. “r.setRes”: Does nothing.
  4. “r.FullScreenMode”: Also doesn’t seem to fix anything.
  5. GameUserSettings: I’ve set up a blueprint to run the following on game startup:

    Unfortunately, it does not fix the issue.

I have only one lead:


In my device settings, there is a scaling option, which mentions a resolution, in this case, 1512x982 by default.

When I turn to the more space option:


The packaged game now renders at this resolution: 1800x1169.

However this is not a solution, as I can’t expect people to change their scaling settings before playing the game. I want to somehow override this, and set the game to native resolution (Then use r.screenPercentage for performance scaling). My native resolution is 3024 by 1964, so I want that to be used as the base.

It is worth mentioning here that I have already tried using the “r.setRes 3024x1964” command, and it does nothing, as it seems to fail to override this odd maximum resolution.

Also, I have had no issues in other games. For instance, Riven, also an Unreal Engine game always renders at native resolution (separate to screenPercentage), no matter what desktop scaling setting I’m using.

I just don’t know what to try next. Advice would be appreciated!