Hi There,
Thanks so much for sharing the details of your setup. I totally understand how it can be a bit confusing when your Surface Laptop’s internal speakers aren’t working, especially when everything else seems to be running smoothly through your docking station and KVM.
It sounds like Windows might be automatically switching the audio output to the external speakers connected via USB-C, which can sometimes override the internal ones.
Since you’ve already tried the audio troubleshooter, here are a few more things you can try:
Switch Audio Output Manually
Click the speaker icon in the taskbar.
Choose Speakers Surface from the list of available devices.
Or go to Settings and go to System Sound, and select your Surface’s internal speakers under Output.
Set as Default Device
Open Control Panel and go to Sound Playback tab.
Right-click Speakers Surface and select:
Set as Default Device
Set as Default Communication Device
Reconnect Docking Station
Unplug the USB-C cable.
Restart your Surface.
Plug the docking station back in and check if the internal speakers are now available.
Update Surface Drivers
Head to the Surface Drivers & Firmware page and install the latest updates for your model.
Disable Other Audio Outputs
If your dock uses HDMI or DisplayPort, it might be redirecting sound.
Go to Sound settings and go to Playback tab and temporarily disable those outputs to test.
Let me know how it goes or if you’d like help walking through any of the steps. I’m here for you!