Physis2 wrote:
I have the MacBook Pro (13-inch, 2020, Four Thunderbolt 3 ports).
MacBook Pro (13-inch, 2020, Four Thunderbolt 3 ports) - Technical Specifications - Apple Support
Simultaneously supports full native resolution on the built-in display at millions of colors and:
- One external 6K display with 6016-by-3384 resolution at 60Hz at over a billion colors, or
- One external 5K display with 5120-by-2880 resolution at 60Hz at over a billion colors, or
- Up to two external 4K displays with 4096-by-2304 resolution at 60Hz at millions of colors
Wild guess: Maybe to run both monitors, you will have to run each in
- Native 3840x2160 mode, or
- Retina "UI looks like 1920x1080" mode (or lower)
Someone with a M3 MacBook Air and two 4K monitors reported that they weren't able to use one of the Retina scaling modes above "UI looks like 2560x1440" with their second ("lid closed", "up to 5K") monitor. My guess was that the "up to" resolution applied to the internal drawing canvas – which, in any Retina scaling mode, has twice as many pixels in each direction as the "UI looks like" figure / Displays Settings "resolution".
-----
Maybe if you set your first monitor to run in Retina "like 2560x1440" mode (which implies a 5K drawing canvas), the Mac allocates as many hardware GPU units to it as if you had attached a 27" Apple 5K Studio Display. Thus, the second monitor gets no signal because there aren't any hardware GPU units available to send one.
Change the resolution to 3840x2160, or Retina "like 1920x1080" (either of which result in a 3840x2160 canvas), and now you're back within the limits that would let you attach two monitors. (Though granted, neither of these settings would be ideal in terms of text size for a 27" monitor.)
Might be worth experimenting to see if this is what is going on.
You could also check the MST settings in the monitors' Display menus and make sure that MST is turned off.
Other than that, I'm about out of ideas.