Hi Hien Tran1,
Thank you for reaching Microsoft Community. I understand that you're experiencing issues with one of the USB-C ports on your Surface Pro 8. Let's see if we can figure out what's going on.
May I know what is the exact model of the Lenovo dock that you are using?
Does the dock have its own power supply, or it also draws power from the Surface? Kindly try also connecting the dock to the defective port while the device is also connected to its power supply and see how it goes.
When you connect the dock to the defective port, is there any other devices connected also on the other USB-C port of the Surface or none and you only have the dock connected to it?
Is this the first time that you connect this dock to that port, or this used to work fine before also on that port then suddenly issue occurred?
For now, while the dock is connected to the Surface through the defective port, please try checking for the Surface drivers' health through the Surface app and run the Surface Diagnostic Toolkit to run some system checks and repairs then make sure also that all updates are installed including Optional updates in Settings > Windows updates. See: Fix common Surface problems using the Surface app and Surface Diagnostic Toolkit - Microsoft Support
Additionally, you may want to try updating the drivers for your Surface Pro 8. Sometimes outdated drivers can cause issues with USB-C ports. You can do this by going to the Device Manager in Windows, finding the USB-C port that's not working correctly, right-clicking on it, and selecting "Update driver."
Let me know how it goes.
Kind regards,
Marrion