Hi,
just a short info about Baseus dock:
Official name: CAHUB-CW0G
Usually sold as “6in1” Metal Gleam Hub
Works perfectly fine with Framework 13 (AMD 7640u). I’m using all the ports of this device: usb-c for power input (original Framework charger), HDMI for my 2nd screen (2560x1440, 60Hz), 3x usb-a (M$ keyboard / Logitech trackball / SMSL external DAC-AMP).
Maybe this info will be helpful if someone needs an inexpensive hub…
I needed a USB-C dock that can handle 3x2k monitors. I was using a 3 monitor dongle for the past year, but I still have to connect everything else to my Framework 16’s remaining ports.
Anyway, I found this one: Amazon.com: TobenONE 18-in-1 Triple 4K@60Hz Monitor Docking Station with 150W Power Supply, USB C Laptop Docking Station Stand(Single 4K@144Hz), 2.5Gbps Ethernet, 2 HDMI & DP, 8 USB, for Windows&ChromeOS : Electronics
It seems to work pretty well. It wont accept any hdmi<->displayport adapter connections, so I had to connect one of the monitors direct to the displayport port on the monitor, but all three work great with this.
Max refresh I can get with three 2k monitors at the same time is:
144hz (DP), 144hz (HDMI1), 60hz (HDMI2), or
165hz (DP), 120hz (HDMI1), 60hz (HDMI2).
For whatever reason, that second hdmi monitor will not go passed 60hz with all three connected, but it works fine. It’s probably just a limitation of everything going over one usb cable. But this allows me to connect only one cable and work all day. It will keep the battery charged (advertises 100w max) as long as you don’t game on it.
I should add a clarification to my previous post:
Manufacturer’s code of my product is WKWG020113 and it’s called “7in1” 
Recently scored a Caldigit TS5+. Works on my HP work laptop with Windows 11, but not my Framework Laptop 16. Tested on both Windows 11 and Bazzite. 
Just wanted to add my 2cents to the thread since it was a helpful guide:
I am using a Wavlink UTD43 with a FW13 AMD 7840U using Windows. All ports are working. No driver install required