Is your Microsoft Surface device not connecting to or detecting the monitor through the dock? It could be because Surface is compatible with only certain monitors. So, if the monitor is not compatible ...
If only one USB device is not working, try plugging in another USB device to see if it is recognized. If other devices work, the issue may be with the original USB device rather than the port itself.