I have wondered more than once if there's a pattern to something on the car works and then does not work, and maybe I am not seeing it.
Here's the bottom line. You can read my reasoning below if you wish. But here's what worked for me. I needed for the garaged door not to close - once, so I pressed Skip. Next time I expected it to auto close, it didn't. I have learned that when I drive out of the garage, after a skip, I must re-engage the auto close by using the Homelink choice (with my finger) to send the signal to close the door. Now each time that I expect auto close to work, it does. Short version. During one exit, I skipped auto close. After that it would not auto close. (It remembered that skip and did auto close again.) To get it to start auto closing again, I had to manually close the door with the Homelink choice as I pulled away from the garage. I guess that once I turned it off (skipped), it remained off (skipping) until I manually reset or turned it back on. I did it a couple more times to get the pattern figured out. (Ta-Daaa).
How I did it.
I brought home a new '17 in March of '17. After programming the Homelink and setting up auto open and auto close, have not and a single hiccup since. Then. A couple of weeks ago a friend brought his MS over and needed my garage, so for the first time in I can't remember how long, I had to "Skip" the auto close for him. After he left, I pulled back in. The next time I opened my usual way with a remote or the wall mounted opener, but the auto close did not engage. Hmmm. First time in a very long time.
I had time to mess with this, I wanted to get far enough away so the GPS was reset (so to speak), I drove around the block and came back. Auto open still functioned. Pulled in and closed with the remote. I particularly wanted to mimic my usual method, - I will call this my "setup". 1. I got out and closed the car door. 2. Used the wall mounted switch to open the garage door. 3. Got in the car, buckled up and put the car in Drive. We all know what usually occurs. The Homelink screen feature opens and we see the choices and there's the Skip button. But nada, not this time. Hmmm, sometimes it does not show but is still engaged. I pulled out and traveled more than twice the distance required for the chime to occur and the door to auto close. Didn't.
Trying to fix this, I wanted to follow a pattern. I used my extra in-car hand held remote to close the door. I drove around the block and came back. Auto open triggered and I backed in to the garage as usual. I went through setup again 1,2,3. This time, I rebooted the center console and instrument cluster. After waiting for everything to come back up, I put the car in Drive and pulled out. I expected Homelink choice to appear and auto close to occur. It did not. Rebooting the center console or instrument cluster didn't help. Scratch that off the list.
Around the block, auto open worked and backed in again. Out of the car, closed the garage door to setup again. Setup, 1,2,3. This time as I was pulling out, I pressed Homelink to see the choices. I selected my Home choice and saw the car's icon emulate sending the signal to the opener. It closed. I drove around the block and back. Auto close opened the door and I backed in. Got out, and used the wall mounted switch to close the door.
Once more, I walked through setup 1,2,3. This time when I pulled out of the garage, the Homelink icon opened on its own and I saw the Skip button as the car counted down feet remaining before it auto closed. Its working again. If I turned it off once with Skip, it remained off until I turned it back on by selecting close as I pulled out.. Was this permanent, was it going to work next time? The garaged door is closed, I drove around the block and came back. Auto open worked, and I backed in. Got out, closed the door. Then walked through setup 1,2,3 again. Worked again. Did it one more time, still working.
I've not seen this written anywhere, but it appears that if we Skip once, it stays "skipped/skipping" until we turn it back on with a manual close as we pull the car out.
Maybe some of this is compounded with different versions of firmware. Who knows, but I 'broke' mine and fixed it while on the same version, so maybe this will help anyway.
Now, if you are game or are having trouble with yours, please try this and see if it helps. Then post it here and let us know it worked from someone else so we know more. Thanks.