The connection between the wifi/Bluetooth card on my laptop (Lenovo Yoga 710-14IKB) and its mPCI-e slot is unreliable. After a while it starts to fail, causing crashes and eventually stops working altogether, disappearing entirely from Device Manager. I find that opening up the laptop and carefully re-seating the card gets it working again for another few weeks or months, but eventually it starts to fail again. I need a better solution. So what I'm hoping someone can tell me is whether the failure is more likely to be with the card itself (which is easily replaced), or with the mPCI-e slot. And if it is the latter, will I be able to fix it or not?