Copy of a follow-up letter sent to Zero this morning:
Update: With nothing else to do, I opened the app in "Demo Mode" and played around with the configuration of the "Dashboard." I prefer having the battery temperature and controller temperature on the left hand corners, and the motor temperature and range to empty on the right hand corners and I put the clock in the center.
While waiting for my friends for dinner last night, I tried once again to connect the app to the bike. This time, for some reason, it didn't crash when it connected! On the ride home the dash appeared the way I had configured it in "Demo Mode" (so far, so good). Once I got home, since there was sufficient charge in both the phone and the bike, I decided to try and do the update again. I started it, watched the dash start flashing, and then went into the house to watch some television.
A half an hour later I went back outside and once again, the dash had returned to normal, but the phone still seemed to think the update was in progress. I give up, and I still hold to my opinion of what needs to be done to the people who wrote that software.