Dear Sirs,
I had the same situation with a brand new surface book and two surface dock devices. USB ports are not recognized.
I changed the orientation of the way the power connector from the surface dock connects to the surface book and the problem was solved. It has been two days and it has not given me any problem.
Supposedly it can go any way but turning it around was the only effective solution, at least in my case.
Thank you