Issues with cursor when changing fullscreen resolutions on Mac

I’m having an issue with the cursor in Unreal when changing the video settings. The general flow is simple, and it doesn’t matter whether this is done in Blueprint or C++:

  1. Change Fullscreen mode to “Fullscreen”.
  2. Set resolution to 3456×2234, after confirming via Get Supported Fullscreen Resolutions that this resolution is valid.
  3. Confirm video mode.
  4. Apply settings.

Then, the cursor cannot move to a section on the bottom of the screen, and all cursor positions are slightly wrong in the Y coordinate.

This only happens on Mac, not other platforms.