Erm I know this sounds ridiculous. Have you tried taking a brush and brushing the contact points for the SP3? I noticed that I often have to brush and clean the contact points or else dust and grime accumulates and it does not connect properly. Just saying.