Connecting two external monitors to MacBook Air M4 via Satechi Thunderbolt 4 hub
Hardware in use:
MacBook Air M4: MacBook Air (13-inch, M4, 2025)
Satechi Thunderbolt hub: https://satechi.net/products/thunderbolt-4-slim-hub-pro
MSI gaming monitors: https://us.msi.com/Monitor/MAG-274URFW
I am trying to connect two MSI monitors to my MacBook Air via the Satechi Thunderbolt hub. I'm using the supplied Thunderbolt 4 cable to connect the laptop to the hub, so I'm pretty sure that's not the issue. The MSI monitors have two HDMI inputs, one DisplayPort input, and one USB-C DisplayPort Alt. I've tried connecting the monitors via both Thunderbolt 4 (to USB-C DisplayPort Alt) and USB-C to HDMI (to HDMI) cables, but am only able to get one monitor recognized at a time. My understanding is that the port on the MBA, the cable from the MBA to the hub, and the hub all need to be Thunderbolt 4, but that the connections from the hub to the monitors can be Thunderbolt or USB-C.
I am running the MBA closed in clamshell mode, so I am not trying to get three displays going at once, just the two external. Testing with the cables connected directly, I am able to get all three displays working (the two external and the built-in), but when I close the MBA all displays go blank, which defeats the purpose of clamshell mode, and the point of the hub. Any help would be most appreciated!
MacBook Air 13″, macOS 15.4