Tiny Display when Starting Doom <SOLVED>

What happened?

When I start Doom either directly or as a client the initial welcome display is incredibly tiny. When I reload configuration it reverts to a normal size. This has occurred for some time on 27.x and now 28.2 and the current Doom 3.0.0 and version before I recently upgraded (not sure the prior version)

What did you expect to happen?

Open to a normal welcome display

Steps to reproduce

  1. Start Doom as client with daemon running OR
  2. Start Doom with no daemon running

System information

Loading data dump...

I haven’t found any pointers to where to look to correct this, and I’m really out of ideas. Any help appreciate.

Edit: Solved. When I first started using Emacs I was trying to solve for an actual human readable size on HiDPI and the best solution I found was adding this to my config:

(set-frame-font “Source Code Pro-12” nil t)

And I just confirmed that caused the problem. Why I didn’t recognize that introduced the issue back at the time I’m not sure, or maybe I just lived with it figuring it’s better than the alternative.

I have now replaced it with this which works perfectly:

(set-face-attribute 'default nil :height 130)

For a 3840x2160 display that makes for a perfect size.