It’s already fixed on mine but I thought I would make a post anyway for those looking for answers.
The 4 screws for the gshield enclosure fan are M3x35 and are going deep enough into the enclosure to contact the micro-stepping selection pins, and in my case it was also touching the probe wire and causing probing to fail instantly with “ERROR: Probe fail”. It might cause other problems IMO, like the X or Z axis moving the wrong amount of steps.
I solved the problem using M3x30 screws. You could cut the end of each screw if you don’t have any.
If your X-Carve is having issues that are magically disappearing when you take the gshield cover off, check the screws. ^^
Hope it helps.