I see. But given tommylight's documentation reference above it's a valid configuration is it not? The code appears to actively guard against a valid configuration rather than passively allow for it... If that makes sense
It is valid, but pncconf doesn't account for immediate homing.
pncconf adds the negative value to the sequence in another file build_ini/py
Just currently if you don't have home switches on every joint it ignore the code.