Daniel: Wish you can plug in after the hurricane and continue the next party without constructing a new house to get you an outlet.
Dogbone, you may have to check if Win didn't replace drivers by 'better ones'.
For feedback purposes please be aware that audio and MIDI are totally independent and non related protocols (audio uses drivers, MIDI communicates without drivers).
Unless you have a major hardware breakdown in your controller (e.g. 'mainboard') it are different issues to resolve.
Removing the MIDI and Audio from the win hardware for the mixtrack and then reconnecting might do the job (please be a little patient as the controller is class compliant so needs some time to send the proper info to your PC). Always start Cross after the controller is hooked up AND installed/activated by the OS. Also be aware that using a different USB port results in partial reinstall of the controller, so is seen as a different device by the OS (and so by Cross)