I would start off by checking the constant voltage on the Homelink brain at the buttons... sounds to me like you might have a blown fuse... What is happening is your homelink is not keeping memory due to it not having power. The homelink should work if the ignition is on or off... the only time it shouldnt work is with the ignition off and the doors locked, that is so someone cant break into your vehicle and open seasme... they are into your garage.