It might, but based on the symptoms you described I don't think so. The last increment of the cancel cycle is a silent countdown, usually about 20 seconds, and then the machine cycles off. When you lift the handle, the RA motor is energized to re-set the timer to the starting point.
Your timer is stopping before that last increment. When you 1st raise the door handle the timer cam is not in the correct position to activate the RA motor, but it must be moving slightly from the dead spot. When you latch the door again and press a cycle button the timer finishes the last 90 seconds of the previous cycle. When you raise the handle again, the RA motor takes over and moves the timer to the correct position (try this and listen for the timer to move; it's located behind the cycle indicator lights).
Hope that makes sense.