The secret life of PCBs...
Well, this happens. Any PCB programm on any applaince I used long enough had some flaws. And time displays and locks are the least thing to happen. If it would be a physical problem, it would likely be a connection issue with the door lock. And in such a case, the machine would probably throw an E-Code right away and, if it is an DirectDrive unit, it would start an emergency break right away, causing a loud squeling noise. As long as it only happens rarely, I would not care to much.
Our first electronicly controlled washer was a Miele W961. Sometimes (aka ones or twice a year), it would simply forget to turn on the heater. This than caused it to throw the error code at us. What caused it, I dunno.
Our next washer, the E-Lux build Privileg Sensation 9415, had a cycle combi that should not have existed. Cottons Eco 40°C with TimeSaver. Really a nice cycle (the rinse water levels were reduced from high to medium with extended spins between the rinses). Further, I glitched the final spin cycle. In 3 consecutive final spin cycles on the Cottons 30° cycle, with 5 minutes remaining, I paused the cycle for a few seconds. This was the point of the final spin ramp-up from 1000 up to 1200 RPM into the gradual increase to 1450 RPM (E-Lux washer usually spin at xx50 rpm). From than on, on any Cottons 30°␘° cycle, at 5 minutes remaining, the washer always slowed down for a second before speeding up again. It this for the rest of the 4 years before it (oh irony) got bad bearings in an EasyCare 60°C cycle.
Our Panasonic had no door safety feature. The door locked, stayed loocked and did not unlock in spin cycles. But even on the hottest wash, no matter which point of time, as long as the tub stood still, you could pause it and it would unlock. Even at 90°C.
The AEG my grandma has now isn't verry exact with washtimes. The final spin starts at 17 minutes remaining, stops at 7 minutes, fluffs till 4 minutes. Than, as it starts to unlock, it switches to 3 minutes, unlocks and jumps to zero. On a cycle with rinse hold, it dose not substract the time of the final spin. It even adds a minute. But still, during rinse hold, it displays 0. Than, as you start the spinning, it adds the spin cycle time again.
Our Whirlpool we have now has some glitches as well. Whenever you press pause, you are in danger to trash the cycle. Sometimes, it just restarts all over again as you exit pause mode. Pressing pause during spin equals a cycle abortion. You are supposed to be abled tto change cycle during pause mode (for example wash on Easy Care, but rinse and spin on Cottons), but this seldomly works. And on distribution, it sometimes simply shuts of the drain pump and gets stuck in an infinite loop of rebalancing.
As long as such things as you described only happen seldomly, again, just keep an eye on it. If there is something actually wrong, the fault will reoccur.