I am using a cheap USB board. I was running without limits/homing switches just using soft limits but after a couple of crashes due to operator error decided to fit them. None of the videos I watched showed having to change any settings other than the inputs and homing limits under the config menu. I guess they were using a parallel port board where you don't have to change anything? The board was selected, just needed to change the settings for the back off distance, it was set to 0.5mm which was not enough, changed to 3mm and it works fine.

Board I am using - https://smile.amazon.co.uk/100Khz-Br...-4-spons&psc=1