I understand a reasonable cap, I read somewhere in the past it was four. But I think most of are just doing a second PPPOE connection (on top of the Gigahub 2.0 default).
No idea what the root cause is, but I get locked out of 3gbps for a few days, but then eventually get it back after constantly rebooting and switching between DHCP/ADMZ and PPPOE.
I use uptime kuma and smokeping beind ucg-fibre, and I don't get any loss or observe loss from day-to-day use, but the unifi cloud gateway constantly reporting packet loss or disconnected internet.
FWIW, it takes me a day or two of rebooting the gigahub and/or switching between DHCP and PPPOE on the UCG-fiber to eventually get back to a subnet that restores the full 3gbps on PPPOE. And then I try not to touch anything.