Hi EE41,
Thank you for reaching Microsoft Community. I'm sorry to hear about the issues you are having with your USB Hubs connected to the your Surface Book 3. We'll work together to find out the what's causing this issue.
May I know if these USB Hubs has their own power supply or none?
May I know the make and model of the hub?
What are the accessories or peripherals connected to the hub when connected to the Surface?
Kindly try running these steps on your Surface Book 3 first then check if the issue persist:
1: Run Surface Diagnostic Toolkit
See: Fix common Surface problems using the Surface Diagnostic Toolkit (microsoft.com)
2: Check for Windows Update
Go to Windows Settings > Update & Security and select Check for updates
Make sure all updates need are installed including Optional updates
3: Update drivers and firmware
Check what is the current OS Build of your Windows version by going to Settings > System > About.
Go to Download driver and firmware for Surface, choose Surface Book
Then click the link next to Surface Book 3 then click Download on the next page.
Choose the .msi file that matches your current OS Build and click Next.
After downloading, run and install the .msi then Restart.
Hope this helps.