... Knowing how Revox is, they probably have reel table sensors on both reel tables and perform a calculation to use two sensors to get a real time counter. When in fast wind mode, watch the counter. If the counter isn't inc/decrementing smoothly, you might have a reel table rotation sensing issue going on. Loose belt, photo interrupter, hall sensor.
Well, you guess right.
The transport on the Revox cassette decks has two direct drive reel motors and two direct drive capstan motors (4xDD motors in all).
Of course the reel motors have motion sensors and there is no belt to be found. The motion / pulse sensors translate pulses into tape meter readings which is a digital LED redout even from the early B-710 design.
Now, the circuitry there is able to identify exception conditions. If for example one reel is spinning but the other is not, this is an error and the transport stops.
If the tape is in FF and the left reel rotates very fast (close to the rotation speed of an empty reel) then the FF speed is reduced to guard the tape. This can cause some problems with thin tape that can fool the deck and have it slow down early.
The same thing applies to REW.
Now, once the FF/REW speed is reduced, the reel motor has a reduced torgue which, in worn systems or worn out motors, can cause the motor to stall. This is a common problem with B710 variations, especially early ones, but can be fixed either by replacing the motor or - if the problem is in the early stages - by a thorough cleaning of the motor with a generous amount of WD40 and drying it.
As the OP says, the FF/REW stops abruptly and without slowing down or showing sluggish behavior.
I don't want to point out something stupid so I will consult the service manual once I go back home. My hands on experience is with the very similar B710/B710MkII transports.
But, it appears to be something very closely related to the IR sensor that senses tape. If it doesn't sense tape it just shuts down.