this is caused usually by either a sticking tape, or more likely a unit that needs a belt or simply a good cleaning of the belts and pulleys.
The reason it stops is that it gets so far, then it cant pull the tape at a fast enough speed to satisfy the encoder wheel. So what the tape until :"thinks" is that the tape is at its end when its actually just getting stuck is all.
I have been working with tape players like this and thats really all there is to it.
Its is also possible that the tech accidentally got a bit of lube on the belt or a pulley and that would definitely cause this as well. This is a minor issue really with a great system;-)
In any case, I will stick with you until this is complete.
Please rate kindly thus far, it won't cost you anything to rate my service to you kindly,
Then you can reach me by simply replying to this message anytime.
Thank you and have a wonderful day!