I have a cartesian printer using a Due with RADDS. I am using auto leveling command G32 S1. I home at Z Max. When I run the auto correction everything seems to work fine, transformation matrix is calculated and I get a good level plane on bed. However when I attempt to home all axis again, Z and Y work fine but X homes and when it completes it moves negative back into the X limit. Acts like an X offset is being applied. This only happens after I auto correct. Homing works fine prior to Auto Correction. This behavior with X is the same whether I use a G28 or homing button in Repetier Host. Any thoughts?