Thanks Kevin. I've closed the feedback report as I don't have any new information to share, but I have to say I'm disappointed in the outcome.
I don't think this answer actually holds up. Here is how I understand it:
I plug in a monitor. Its default resolution is 4k at 240Hz. Fine, I shouldn't be able to plug in another monitor.
I change the one monitor to 4K at 120Hz. Now the laptop has one monitor plugged in, running at 4K at 120Hz.
I plug in another monitor. Its default resolution is 4k at 240Hz. I understand this is a problem because it would require "both of the two display 'pipes'" as you described above.
But why should this be my problem to deal with as the customer? I have no qualms running the second monitor at 4K 120Hz, same as the first monitor.
Why isn't the MacBook Pro M5 dropping this second monitor to 4K 120Hz? It's a resolution and refresh rate that's fully supported by the monitor. Alternately, why can't I set up a display profile that's unique to the monitor, at the supported 4k 120Hz resolution so when I plug it in, it recognizes that profile and doesn't try to connect at 4K 240Hz?
In other words, why do I have to buy third-party hardware (the EDID emulator) to fix this?
Anyway, I understand the above "is what it is," and what I'm sharing here is just my perspective. So I went ahead and closed the feedback report as I had no new facts to share.
But it's disappointing to see this get answered as simply "behaving correctly." That really feels like it's not good enough.
Regardless, thanks for taking a look at this and engaging on it through the last couple of weeks.
Topic:
App & System Services
SubTopic:
Hardware