And it typically only takes a click or two down from the default value to fix this issue.
Sensitivity might be a bad name for it. It is more like a trip level, so lowering the number makes it detect the bump easier. If you lower it too much, you can get inaccurate homing because it can detect a bump when it hasn’t actually hit the end yet, especially if the bed gets harder to move toward the ends of travel.