I was able to update the Surface Dock with the latest version of the Surface Dock updater, but the USB ports still do not work... I also tried to update my Windows drivers, but it was not successful. I think MS staff still has more work to do to achieve the goal.
I ended up having to take mine into the store. They messed around with it for a couple hours and ended up replacing it.