Taz 5 y-homing problems

Turned on the Taz 5 and used auto home to send all axis to there home positions, x axis did just fine, hit the limit switch and stopped. However, during the homing of the y axis, it went to the home position made contact with the limit switch but nothing happened stepper motor continued to try to pull the bed home making that awful grinding noise. Received an error message and was told to reset. If I push the limit switch before the bed gets into position, it stops just fine, but if I let it go all the way the stepper motor won’t stop. Any ideas?

Considering it works with your hand. I’d make positive that it’s fully engaging without.