Quote Originally Posted by Stigern View Post
Hm:

#define min_software_endstops false // If true, axis won't move to coordinates less than HOME_POS.
#define max_software_endstops true // If true, axis won't move to coordinates greater than the defined lengths below.

Max was enabled. min_software_endstops isn't really needed because of the endstop switches?
More accurately, min_software_endstops isn't enabled since the endstop switches are on the min side. Marlin can be configured so that the endstop switches are on the max end. That'd be when you want the min_software_endstops set to true.