Anche io ho una Geeetech, e come te ho il tuo stesso problema...a me sembra che sia dovuto ad un allineamento sbagliato dei pezzi , intendo un errore dei progettisti.
Se provi ad allentare poco poco le viti di fissaggio dei motori asse Z, il problema non si dovrebbe più presentare...solo come verifica.
L' homing dell asse z , avviene con un paio di tentativi, tocca ma deve avanzare un poco ancora per variare il contatto...a te non succede perchè durante la discesa sforza e si blocca.
Fai questa verifica per prima e poi vediamo, potrebbero essere altre le cause.
Ciao