I compared your wiring diagram to the documentation for endstops on a LowRider, and your wiring is correct.
The noise in your video is the stepper motors “slipping” or “losing steps.” This is non-destructive. This is an indication that, for whatever reason, the firmware is not sensing the opening of the switch. I’m assuming you wired your switches normally closed since M119 is not having a problem, and I’m assuming it will move the axes towards home when the homing command is given.
So, what happens if you start to home somewhat away from the home position and you press the switches manually? Does the stepper motor stop, or keep running? If it stops, then I’d look for some mechanical issue with the switches getting pressed.
I’ve seen two problems similar to yours come across the forum in the last couple of weeks (no mechanical issue). I don’t think we ever reached a definitive answer to the problem, but it appeared to be an issue with the pullup circuitry for the signal pins for the endstops. The suspicion was a manufacturing issue with some SKR Pro boards. One person solved his problem by replacing the board. The second person solved his problem by wiring 1.5K resistors between the signal pin and the VCC pin for each of the endstops. Here is that topic.