I am running Parallels 5.0.9308 on Snow Leopard Mac OS X 10.6.2 (10C540). The guest OS is Windows 7. The most recent Windows update is KB979099. I am trying to run Microchip's MPLAB using their ICD3 (and ICD2) in-circuit debuggers. These are USB devices. I used to be able to use them successfully, but sometime in the last month or so, they have stopped working. The windows application can still communicate with them if the application initiates the connection, but data originating from the devices don't appear to reach the application. For example, when I'm debugging a microcontroller and have a breakpoint set, the message from the ICD stating that the microcontroller has reached the breakpoint does not make it to MPLAB. If I then explicitly try to pause the microcontroller, after a timeout period, the development environment shows that the microcontroller did, in fact, halt at the breakpoint. As mentioned above, this appears to be a new problem as I never experienced this behavior before. It's almost as if interrupts from the USB interface are not reaching the Windows guest OS. Does anyone know what might be going on? And more importantly, how to fix this problem? Thanks, mike