i just reprogramed my homelink
recommend to erase all setting first by holding the outter two buttons until it start flashing rapidly.
then push and hold the button you want to program, and at the same time press and hold your remote transmitter for 2 to 5 seconds interval, you might have to place the remote transmitter 2 to 4 inch close to home link light. and the homelink light will be flash slow, once it learns the code, light will be flashing very rapidly, let go of all button, and you are done
for more info
go to this link
https://techinfo.honda.com/rjanisis/...606O00156A.pdf