My father has an audio recording computer running Windows XP SP1, and he has a DigiDesign Digi002 eek: mixer thingy) hooked up to it via a FireWire PCI card. It's been working fine, but all of a sudden earlier this week the software that accesses the Digi002 started reporting that it couldn't detect the hardware. He's tried System Restore repeatedly and he's also tried plugging the Digi002 into each three of the ports on the PCI card in his computer. According to him, each of these fixes has worked exactly once and never again. What the hell is going on here? I've had the same problem with my mother's computer, except that it happens with her USB devices; all of a sudden, Windows (also XP SP1) will stop detecting the device and report that it has malfunctioned, but it starts working again when I plug the problem device into a different USB port. Does anybody know what causes these problems, and mayhap how to fix them?