Hello, C_Denver.
Welcome to Microsoft Community!
After reading your description, I noticed that there seems to be some issues with the charging performance of the USB-C port on your Surface Book 3.
Updating the drivers is a very effective method and usually resolves most faults originating from the drivers.
It's worth noting that a similar situation can occur with your charging device if it's not capable of meeting the charging requirements of your Surface Book 3. Sometimes a change in the power connector can result in a change in current output.
You can confirm this by referring to the content in the link below:
Surface power supplies and charging requirements - Microsoft Support

After confirming that the charging requirements are met along with updating the drivers, if the problem persists, this could be a hardware issue originating from the USB-C port. We recommend that you contact the Surface Technical Support team for more efficient hardware service.
I share with you the steps to create a service order here:
Open the Surface App (usually built into your Surface device, or you can download it from the Microsoft Store if you don't have one) and follow the procedure below:
- Click "Help and Support" and then click "Get Help".
- Briefly describe your problem in the text box, such as "Cannot be charged via USB-C port", and then press Enter.
- Click "Contact Support" at the bottom.
- Select "Technical Support" and click "Confirm".
- You will see "Chat support" and "phone support" options, please contact them during working hours, you will get one-to-one support services.
I wish you all the best.
Best Regards.
Leo.L - Microsoft Community Support Specialist