Is your costumer's 4k monitor set to a Hi-DPI mode or not? Try to use the NSWindow backingScaleFactor property, mainScreen could return a different screen.
Could be a 10.14.1 bug, any reason to be on that buggy version?
Topic:
UI Frameworks
SubTopic:
AppKit
Tags: