Is it only the WiFi card that acts like this? In other words, can you put other CF cards in and they work OK without fiddling around? If all CF cards have this problem, you probably have a loose or bent pin in the CF socket. If it's just that card, but other cards work OK, then I dunno.