recently have a similar problem and seem's it come from the chipset in the key , have you check that ?