@phillc54, thank you for that observation. It makes sense if PnCConf's "Num" is the same as "FUNCTION" mentioned in the (Mesa 6i25 Anything I/O board) documentation, and is better than anything I had. Note however that the screen capture of PnCConf's I/O Connection 3 tab shows TWO "Num 0:":
the first associated with "Spindle PWM" and the second with "X Axis StepGen". By your observation both would be appearing on DB25 Pin 1.
I hasten to acknowledge that that might be a clear indication (to someone at least) of a corrupted firmware. (I do remember seeing some way to verify firmware, but I don't know what the verification metric is.)
For some reason, I am reminded of Red Skelton's story of driving across the vast flats of West Texas with his wife where nothing stood out as a landmark. After hours of seemingly making no progress, his wife finally asked him, "What's that over there?" He answered, "The horizon..." She then told him, "Well, make for that; it's better than nothin'."
My gut's telling me you're probably right, and my logic is telling me the config has to be wrong.
Thank you for giving an interpretation.