Well, I changed the batteries today and it would still turn off the PC while cranking. Then I changed random settings on the DSATX and it turned out the problem was gone when I doubled the default value (50) of ACCTIMEVAL to 100. Not quite sure what that setting does, but it works.
The batteries were shot in any case, so no loss.