Grinding when X axis homes

Just fired up the MPCNC after a few months break and I’m getting grinding when the X axis homes. It goes up to the switches and tries to keep going for a few seconds, then finally backs off and retries it, then it is successful.

Am I homing to fast? Bad switches or wiring? Belts too tight? Going to test some of these things tonight but I thought I’d see if anyone has an idea of what it could be.

Probably switches or wiring. Check their functionality with M119 first.