MacBook M4 Pro Dual Monitors Not Working
I have 2x 4k monitors (MSI MAG 274UPF E2) that I'm trying to connect to my M4 Pro MacBook. I've tried various configurations (see below) and can only get one external monitor to display at a time. If both monitors are connected and I disconnect the active one, the inactive one will turn on and start working. I used to have an M1 Pro MacBook that worked just fine with these monitors at 4k60hz. In Display settings only one monitor shows at a time. Using detect displays from settings doesn't change anything. Only one display shows up at a time in system information.
Configuration #1 (Preferred, worked perfectly on M1 Pro)
Monitor 1 (DP) connected to CalDigit TS3 Plus (DP port) via DP cable. (4k60hz)
Monitor 2 (HDMI) connected to TS3 Plus (TB3 port) via HDMI-to-USB adapter with HDMI cable. (4k60hz)
TS3 Plus (Computer port) connected to MacBook Pro (TB5 port) via TB3 cable.
(Only one monitor works at a time and it's random which one comes up, resolutions I saw one at a time are listed above)
Configuration #2
Monitor 1 (DP) connected to CalDigit TS3 Plus (DP port) via DP cable. (4k60hz)
TS3 Plus (Computer port) connected to MacBook Pro (TB5 port) via TB3 cable.
Monitor 2 (HDMI) connected directly to MBP (HDMI) via HDMI cable. (4k144hz)
(Only one monitor works at a time and it's random which one comes up, resolutions I saw one at a time are listed above)
Configuration #3
Monitor 1 (HDMI) connected to TS3 Plus (TB3 port) via HDMI-to-USB adapter with HDMI cable. (4k60hz)
TS3 Plus (Computer port) connected to MacBook Pro (TB5 port) via TB3 cable.
Monitor 2 (HDMI) connected directly to MBP (HDMI) via HDMI cable. (4k144hz)
(Only one monitor works at a time and it's random which one comes up, resolutions I saw one at a time are listed above)
Configuration #4 (Trying to rule out TS3 Pro Dock)
Monitor 1 (HDMI) connected directly to MBP (HDMI) via HDMI cable. (4k144hz)
Monitor 2 (HDMI) connected directly to MBP (TB5 port) via HDMI-to-USB adapter with HDMI cable. (4k60hz)
(Only one monitor works at a time and it's random which one comes up, resolutions I saw one at a time are listed above)
Configuration #5 (Trying to rule out TS3 Pro Dock)
Monitor 1 (HDMI) connected directly to MBP (HDMI) via HDMI cable. (4k144hz)
Monitor 2 (USB-C) connected directly to MBP (TB5 port) via TB3 cable. (4k144hz)
(Only one monitor works at a time and it's random which one comes up, resolutions I saw one at a time are listed above)
Any suggestions on what may be wrong or how this can be resolved?
MacBook Pro 14″, macOS 15.5