sometimes the first run on a delta is some try and error...your M665 in your config.overide shows that it never finished calibrating successful.
On my Delta most time was that the H Parameter is not nearly right..
For Example..u said H is 220mm but in real H is 240mm( as you said it stopped 20mm above bed. so the effector moves down and expect a probe triggering around the 220mm.. if it hnot happens, then it stop the probing. So make sure that your probe is working properly as described before...then change the H Parameter in your M665 and do it again..after the first successful G28 and savin it via M500 ou shouldnt have that problem again