Have you looked into where those messages are generated - it could give you an idea of what exactly the problem might be - I'm thinking a connection might have failed somewhere, if you can look in the kernel source, you might be able to work out whether the card is detected, etc., and therefore narrow down which connection, etc.
Anyway, I'm just flailing wildly now, I really don't know.
Sorry,
Si