I had the same thing happen with the Homelink. It appeared to lose programming , but would open the gate while searching for remote code. I ended up deleting the saved button, and then re added it and the programming worked on the new button. U actually renamed the original Homelink name first...