I am curious, and definitely no expert, about how you are programming your homelink. I just used my hand held remote to program my Ascent. I don’t think I had to mess with the opener.
Depending on the type of garage door opener, its security feature may not allow for the working remote to be used to program another. Years ago, one of our old garage door openers was able to be programmed by using the remote - our openers now both require depressing the "Learn" button on the physical unit to enable programming of any remote.
My gripe is a bit different. My wife’s Outback powers down the homelink when the car is off. My Ascent doesn’t. Therefore, if my Ascent is parked outside, and off, someone could break into the Ascent and open my attached garage. Because of this, I won’t use the homelink in my Ascent. Does anyone know how to change this?
I have not seen this mentioned in any of the manuals in any of our 8 Subarus (over the years) with HomeLink. And yes, in some vehicles, the HomeLink power is tied to a switched circuit - in others it was able to be actuated even without a key in the ignition.
If you can sacrifice the other features of the mirror, you could simply pull that fuse.
Otherwise, I'd be tempted to find a switched power source - splicing some wiring - but that may itself interfere with operation of the other features.
A smart garage opener tied to your smartphone?
----
I have never had a problem with Homelink in my Ascent or any other vehicle.
The problem is not with the Homelink but very likely how you are programming the door opener once you have the code set in the Ascent.
Check to see what the programming instructions are for your specific garage door opener. If you hold the learn button too long it will clear the codes. That is very likely what happened in your case.
^ I thought that was the case, too, so I re-started and only poked the button once to start the "Learn" light blinking.
That said, while I admit to being a RTMFM type myself, I was in a bit of a rush that night in programming. I'm going to dig up the manuals for the problematic opener and read through it to be sure that I'm not making some kind of stupid mistake....which is probably exactly what I'm doing! :grin: