You missed the point, it is not the geofence that isn't working. We get the notifications. The problem is, since upgrading to iOS 10 when arriving inside the geofence the door does not unlock like it did in previous versions. Instead of unlocking the door you get a notification asking you if you want to run the script. In order to unlock the door "automatically" you need to dig your phone out of your pocket (hopefully after you have pulled into the driveway and parked), remember not to press the home button and press the power button instead so you will see the notification on the screen, press it just right so it will give you the option to "Run Script" and the door will unlock. If you are unfortunate enough to habitually press the home button and see the home screen you need to either drill down to the Home automation app to unlock the door or pull up the notification so you can press it and have the script run.
I used to be able to pull in, grab my packages and walk in the door. Until some bonehead at Apple decided there is a "better" way.