I think we can get you going or at least isolate the problem if you want to continue trying to get your machine working.
Check to make sure that the cables within the X-controller are fully seated in their sockets. The strain relief clips will close prior to fully seated the cable.
There is a new feature in Easel that allows you to test the switches, to see if they are being read properly by the computer. I don’t use Easel so I can’t point you to the right screen for that, but you can use a terminal type program to talk directly to grbl through a serial port.
These two items will get you directly to the homing switch inputs. Link LInk