Homelink by license only allows three codes to be stored in any car. That makes sense in every other car where there are three physical buttons. But damn, I really wish the Tesla supported more than three, since it's all just software and data. They could support unlimited Homelink entries if they were just allowed to. I have no idea why Homelink limits the license to just three per vehicle. This year we're selling two houses and buying(bought) a third, so at one point in time, I needed 5 different Homelink buttons, so I had to go back to juggling two remote openers. What a PIA.
I had to disable auto-open at one house because there's a main road nearby, and sometimes even just driving by my house (and not turning onto the street the house is on) would trigger the Homelink to open the garage. One time I didn't even notice, and when I came back two hours later, my garage door was open, and Homelink closed it. Now I'm glad they added the audio alert so at least I can tell if it's sending the signal.
Also, sometimes when I'm driving by and go to hit the 'Skip' button, its touch area is pretty small, and if you miss it by just a tiny bit, you actually hit the button to trigger the signal, the exact opposite of what you want. It's not easy hitting 'skip' when driving by in a curve at 35mph.
We've sold one house, so I'm now back down to three.
Little known fact -- you can program the Tesla Homelink buttons to trigger any 433mHz remote signal, not just garage doors and gates.