Terry,
I really appreciate the information that you share with us. I wish that we could get this kind of stuff officially from Zero rather than relying on 2nd hand information (although I consider you to be pretty reliable).
I wanted to check with you, though, to make sure we're talking about the same phenomenon. I know what coasting feels like, and I know what "100%" regen feels like, and this was neither one of those. There was very significant resistance from the back wheel - several times "100%" regen. Is this the ride-through fault that you are suggesting? If so, what is actually happening that causes the resistance?
Do you know if this correlates to SEVCON error code 46C3 as Lenny speculated? I've seen that particular error code in other instances in my logs, but this is the only time something happened that I could sense.
I am by no means alarmist, but I think that this is dangerous and not something to dismiss as "not the end of the world". Again, it's not simply loss of power, it's a rapid deceleration that occurs unpredictably. If this were to happen just as a car was cutting too close to me, it would cause an accident. Dialing back the torque by a few percent isn't appealing, since you're giving up power everywhere to prevent something that happens only at high speed. Is this something that firmware could address?