I had the same issue with mine it wouldn't update past 30%. I was going to make a service appointment but decided not too only because of work... When I had time to try and troubleshoot the issue I sat in the car for about an hour and just went through the settings and decided if it failed again to reset it all to factory settings and let it ride.Yes! I'm having the same issue and everything you said is happening to mine also. It goes to the service department Monday.
Don't know if that was the source of the issue but it went through no problem. On my GF's Blazer it failed only once and pushed right through the second time I cannot even explain how or why it worked just felt like i wasted time resetting mine to factory after that lol.