I have 2x 1Gbps WAN connections and trying to load balance them so that I can achieve 2Gbps nominal. My main router is a ubiquiti UDM-Pro and although it will load balance, it will not exceed the max speed of 1 port (Confirmed by months of support requests and testing). If at all possible, I would like to make the device as transparent as possible for things like Port forwarding, firewall rules, etc.
Get a Protectli box with a very good CPU, 4 Ethernet ports, install OPNSense, and have at it.
I’m surprised the UDM Pro cannot route 2x 1 Gbps on two WANs. I thought it was rated higher than that.
Your test might be running into the 1 Gbps limit backplane problem on the built in switch for UDM Pros.