We appreciate the information. If the USB ports do not work after resetting Windows, it may mean that this is a hardware problem we are working on. It's best you take the Surface to a Microsoft Store for a technician to run further tests and come up with the appropriate resolution. This link can help you find the nearest Microsoft Store.
We're here if you have other concerns.