I notice today when putting my game in 4K things were far off center, I finally stripped my code down to realizing CreateWindow is doing something that I'm not sure why. If my desktop resolution is 3840x2160 and I call CreateWindow(2558, 1439), then my window reaches the edge of my monitor minus 1 pixel. Obviously it shouldn't come close to the edge of the screen.
So I assume this is a dpi issue, I'll keep looking though.