you can even see from this picture I took of my 1200 recently that the power LED is on while I'm playing a whdload game.
The PCMCIA slot is very fragile, you may have damaged one of the pins. I would avoid taking it out at all costs.
It's also possible that using XP flashed newer firmware on the card, which doesn't work so well with the Amiga.