grbl homing with NC switches can start out as something small but can become very tricky very fast. There are plenty of options within the firmware but getting a combination of settings right is critical. However with the correct wiring and right sequence of options in grbl can lead to flawless homing within minutes.