I am sitting on my house machine and "THINK" my test file on the computer is set up the same as my unit in the shop, and I have my home switchs set active LO, BUT my switches are set NC!
What I would suggest is that you disable all but ONE axis and then play with the setting on that axis to get things to work. Then disable that one and do the next one etc. until all three are working. Then go back and enable all of them. It is hard to say which is going to be correct as each setup is different (breakout boards etc).
Also, I found out the hard way, IF you use combination home/limit, you disable the limt switch funtion in the config file. It will automatically handle limits if you set the function Home=Limit.
Hope this helps.