Quoted from DavidPinballWizz:This is normal behaviour, except the ball should roll futher once released at the home position.
What is the switch mech to control the stop point?
Sounds like just a switch adjustment to make it rotate a little further before registering to be the stop point.