I’ve had this happen with a 2013 vehicle that come from auction. Key would work only if held under steering column I added key with avdi and it never started again not sure if avdi issue or what but keys were still showing in bcm. I tried reprogramming but not success. It went to Land Rover where they fitted new kvm and programmed 2 keys after being there a month!