I just got a new NEC PCMCIA (PC card) cardbus USB 2.0 card for my IBM ThinkPad 390E. I plugged it in, installed the drivers, and it recognized the hardware just fine. The problem is, it only recognizes the devices I plug into it once in awhile. I have to unplug/plugin several times to eventually get it ti work.

Is this a hardware problem, or does my BIOS or board simply not take USB 2.0? I'm running XP pro, SP2.