I have a Model S and Model X, and the Model S Homelink has been absolutely amazing, best in any car I've owned in fact. I have a fairly long driveway, and I can be at the end of the driveway while facing the other way and Homelink will work 100% of the time. But the Model X seems to have difficulty at half the distance.
About 3 weeks into Model X ownership, I was parked right in front and facing the garage (5 feet away from the receiver) and Homelink wouldn't work at all. It opened my gate, but not my garage. It worked with the Model S and all my remotes, so it was a Model X problem. Homelink had been working (not terribly well, but functional) until that point.
I deleted the garage door homelink from the car and re-programmed it and that seemed to get it to work again. And by working, I have to press the homelink button 4 times at the end of the driveway for the garage door to open. It just seems very weak, I don't know why my older 2014 Model S does a better job than the X.