I purchased a key less blade switch remote for my 2007 Mazda 3 from a website who deals only with car remotes. On their website they clearly noted that the Visteon 4238A-41525 remote was compatible for a 2007 Mazda 3 vehicle. I took the remote to the Mazda Dealership today, and they mangaed to program the ignition portion of the remote, but were unable to program the door lock/unlock functions on it. Why was this the case, and is there a way to program the door functions on this remote to work for a 2007 Mazda 3?