Problem solved. When I took the drive home to test it, I used a spare AC adapter. that's why it worked on my home (Win 7) system. It turns out that the adapter was the problem. My guess is that one of the voltages was low. I replaced the adapter and the drive is working fine.