On the Surface Laptop Studio 7, the limitation you’re hitting isn’t the hub itself but the GPU and Thunderbolt bandwidth allocation. The Intel integrated GPU in the Surface 7 only supports two external displays natively over Thunderbolt, regardless of how many USB‑C ports the dock exposes. The front USB‑C port on most Thunderbolt hubs is a passthrough that can carry DisplayPort Alt Mode, but the Surface firmware enforces a two‑display cap through Thunderbolt lanes. That’s why unplugging one of the rear connections allows the front port to light up—it’s not a defective port, it’s simply reallocating the two available display streams.
On the Surface Laptop Studio 6, the NVIDIA dGPU handled multiple streams differently, allowing three external monitors plus the internal panel. Microsoft changed the graphics pipeline in the 7th generation, and the integrated GPU plus Thunderbolt controller combination no longer supports three simultaneous external outputs. The only way to drive three external monitors on the Surface 7 is to mix connection types: for example, two via Thunderbolt and one via the built‑in HDMI/USB‑C port (if available), or use a DisplayLink‑based dock that renders video over USB rather than native GPU lanes. DisplayLink docks bypass the hardware limit by compressing video in software, though they add CPU overhead.
So the issue isn’t your hub, it’s a hard platform limitation on the Surface 7’s GPU/Thunderbolt design. To achieve three external monitors, you’ll need to add a DisplayLink dock or use a mix of native and emulated outputs.
I hope you've found something useful here. If it helps you get more insight into the issue, it's appreciated to accept the answer. Should you have more questions, feel free to leave a message. Have a nice day!
Harry.